.表达式DateDiff(“y”,#12/30/1999#,#1/13/2000#)的结果是(A)1(B)11(C)14(D)99先谢谢两位的解答!老师给的习题答案是14,但是我觉得应该是1,因为正如weah20201所说,Y表示年!我现在不知道该选什

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/01 10:17:45

.表达式DateDiff(“y”,#12/30/1999#,#1/13/2000#)的结果是(A)1(B)11(C)14(D)99先谢谢两位的解答!老师给的习题答案是14,但是我觉得应该是1,因为正如weah20201所说,Y表示年!我现在不知道该选什
.表达式DateDiff(“y”,#12/30/1999#,#1/13/2000#)的结果是
(A)1(B)11(C)14(D)99
先谢谢两位的解答!老师给的习题答案是14,但是我觉得应该是1,因为正如weah20201所说,Y表示年!我现在不知道该选什么!

.表达式DateDiff(“y”,#12/30/1999#,#1/13/2000#)的结果是(A)1(B)11(C)14(D)99先谢谢两位的解答!老师给的习题答案是14,但是我觉得应该是1,因为正如weah20201所说,Y表示年!我现在不知道该选什
选1,y表示年
DateDiff 函数
返回两个日期之间的时间间隔.
DateDiff(interval,date1,date2 [,firstdayofweek[,firstweekofyear]])
DateDiff 计算两个日期相差的天数,或者当天到当年最后一天之间的星期数.
要计算 date1 和 date2 相差的天数,可以使用“一年的日数”(“y”)或“日”(“d”).当 interval 为“一周的日数”(“w”)时,DateDiff 返回两个日期之间的星期数.如果 date1 是星期一,则 DateDiff 计算到 date2 之前星期一的数目.此结果包含 date2 而不包含 date1.如果 interval 是“周”(“ww”),则 DateDiff 函数返回日历表中两个日期之间的星期数.函数计算 date1 和 date2 之间星期日的数目.如果 date2 是星期日,DateDiff 将计算 date2,但即使 date1 是星期日,date1.
如果 date1 晚于 date2,则 DateDiff 函数返回负数.
如果 date1 或 date2 是日期文字,则指定的年度会成为日期的固定部分.但是如果 date1 或 date2 被包括在引号 (" ") 中并且省略年份,则在代码中每次计算 date1 或 date2 表达式时,将插入当前年份.这样就可以编写适用于不同年份的程序代码.
在 interval 为“年”(“yyyy”)时,比较 12 月 31 日和来年的 1 月 1 日,虽然实际上只相差一天,DateDiff 返回 1 表示相差一个年份.