回 帖 发 新 帖 刷新版面

主题:各位大霞,请帮帮我!!!!!

我用VF9在编一个小程序,里面设计到了一个月的天数,每个月的天数有大有小,一个月的星期日的数量也有时不太一样,不知道有没有什么函数可以一下子统计出这个月的天数,并且可以计算出这个月有几个星期天?请各位高手多多指教!!!!

回复列表 (共1个回复)

沙发

SET CENTURY ON 
SET DATE ANSI
YM="2009.9"  &&年和月
TS=GOMONTH(CTOD(YM+".1"),1)-CTOD(YM+".1")  &&天数
?"共 "+ALLTRIM(STR(TS))+" 天"
XQ=DOW(CTOD(YM+".1"))                      &&月初是一周的第几天
?IIF(XQ=1 AND mod(TS,7)>0 OR XQ=7 AND mod(TS,7)>1 OR XQ=6 AND mod(TS,7)>2,"5个星期日","4个星期日")

我来回复

您尚未登录,请登录后再回复。点此登录或注册