下列表达式中,与DateDiff(“m”,#2013-11-25#,Date())等价的表达式是( )。

admin2021-04-07  31

问题 下列表达式中,与DateDiff(“m”,#2013-11-25#,Date())等价的表达式是(    )。

选项 A、(Month(date())-Month(#2013-11-25#()
B、(MonthName(date())-MonthName(#2013-11-25#()
C、(year(date())-year(#2013-11-25#()*12-(month(date())-month(#2013-11-25#)
D、(year(date())-year(#2013-11-25#()*12+(month(date())-month(#2013-11-25#)

答案D

解析 日期/时间函数DateDiff(<间隔类型>,<日期1>,<日期2>[,w1][,W2])返回两个日期之间按照间隔类型指定的时间间隔数目。根据题意间隔类型为“m”表示月,表达式的结果是当前系统日期与2013-11-25之间相差的月数,应该等于“(year(date())-2013)*12+(month(date())-11)”。故选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/c3Sp777K
0

相关试题推荐
最新回复(0)