ACCESS的DateDiff 函数介绍及天数计算示例

DateDiff 函数:返回一个 Variant (Long) 值,指定两个指定的日期之间的时间间隔数。

通常只需要使用以下方式

DateDiff( 间隔字符, 日期1, 日期2)

这个函数比较的结果是“日期2-日期1”,如果日期1晚于日期2,就会返回负数,其中间隔字符有以下几种表示方式:

"yyyy" 比较年份

"d"    比较日期

"m"    比较月份

示例如下:

select DateDiff( "d", #2012-12-12#, #2012-12-2#)

SQL查询结果是:-10,表示前面的日期比后面的日期晚10天

注意:Access日期查询时,表示日期的字符串前后要加#

 

select DateDiff( "m", #2012-10-12#, #2012-12-2#)

SQL查询结果是:2,表示前面的日期比后面的日期早两个月

select DateDiff( "yyyy", #2012-10-12#, #2010-12-2#)

SQL查询结果是:-2,表示前面的日期比后面的日期晚两年

版权声明:
作者:水东柳
链接:https://shuidl.com/1479.html
来源:水东柳博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
< <上一篇
下一篇>>