首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

求某年天数、某月天数的函数是什么?解决思路

2014-04-21 
求某年天数、某月天数的函数是什么?在VFP编程中,需要引用某年天数、某月天数,请问在给出年度4位数字型变量值

求某年天数、某月天数的函数是什么?
   在VFP编程中,需要引用某年天数、某月天数,请问在给出年度4位数字型变量值的情况下,如何求该变量所指的年度天数,在给定年度4位变量值与月度2位变量值的情况下如何求出某月天数?敬向电脑专家请教,不胜感激!
[解决办法]
*年度天数
year1=2013
? CTOD(STR(year1+1,4,0)+'/01/01')-CTOD(STR(year1,4,0)+'/01/01')

[解决办法]
*某月天数
year1=[2013]
month1=[02]
? GOMONTH(CTOD(year1+'/'+month1+'/01'),1)-CTOD(year1+'/'+month1+'/01')

[解决办法]
*年度天数
year1=2013
?Gomonth(Date(year1,1,1),12)-Date(year1,1,1)

*某月天数
year1=2013
month1=02
?32-Day(Date(year1,month1,1)-Day(Date(year1,month1,1))+32)

year1="2013"
month1="02"
?32-Day(Date(Val(year1),Val(month1),1)-Day(Date(Val(year1),Val(month1),1))+32)
[解决办法]
dDATE={^2012.05.02}
?[本月天数:],DAY(GOMONTH(dDATE-DAY(dDATE)+1,1)-1)
?[本年天数:],TRANSFORM(DATE(YEAR(dDATE),12,31)-DATE(YEAR(dDATE),1,1)+1)

热点排行