单选题
与 DateDiff("m",#1893-12-26#,Date())等价的表达式是
A、
(Month(date())-Month(#1893-12-26#))
B、
(Month(date())-Month(#1893-12-26#))
C、
(year(date())-year(#1893-12-26#))*12-(month(date())-month(#1893-12-26#)
D、
(year(date())-year(#1893-12-26#))*12+(month(date())-month(#1893-12-26#)
【正确答案】
D
【答案解析】
解析:日期/时间函数DateDiff(<间隔类型>,<日期1>,<日期2>[,W1][,W2])返回两个日期之间按照间隔类型指定的时间间隔数目。题目中的间隔类型为"m"表示月,函数Date()获得当前系统日期,表达式的结果是当前系统日期与1893-12-26之间相差的月数,即为"(当前年份-1893)*12+(当前月份-12)",因此选择D选项。
提交答案
关闭