东流西上
故在柳溪,水东有柳

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,表示前面的日期比后面的日期晚两年

赞(0) 打赏
转载请注明出处:水东柳博客 » ACCESS的DateDiff 函数介绍及天数计算示例
分享到: 更多 (0)

评论 抢沙发

8 + 4 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏