单选题
给定日期DD,可以计算该日期当月最大天数的正确表达式是 ______。
A. Day(DD)
B. Day(DateSerial(Year(DD) ,Month(DD) ,day(DD) ))
C. Day(DateSerial(Year(DD) ,Month(DD) ,0))
D. Day(DateSerial(Year(DD) ,Month(DD) +1,0))
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 模块/VBA程序设计基础 [评析] Day函数是返回日期表达式日期的整数。 Year函数是返回日期表达式年份的整数。 Month函数是返回日期表达式月份的整数。 DateSerial函数是返回指定年月日的日期。格式为DateSerial(表达式1、表达式2、表达式3),如果表达式3为0,则DateSerial返回表达式2所写前一个月的最后一天的日期。 要返回当月的最后一天的日期,表达式2就要等于Month(DD) +1。
提交答案
关闭