sql计算时间差的datediff()函数怎么用

sql计算时间差的datediff()函数怎么用

 简单介绍一下datediff()函数。

定义和用法

DATEDIFF() 函数返回两个日期之间的天数。

语法

DATEDIFF(datepart,startdate,enddate)

startdate 和 enddate 参数是合法的日期表达式。

datepart 参数可以是下列的值:

 

sql计算时间差的datediff()函数怎么用

计算相差的天数:

 select DATEDIFF(DAY,'2013-10-12 10:25:52.400','2013-10-19 00:25:52.400') as '时间差'

备注:更改日期后面的时间不影响相差天数的输出结果

sql计算时间差的datediff()函数怎么用

计算相差的小时数: 

select DATEDIFF(HOUR,'2013-10-12 10:25:52.400','2013-10-12 23:25:53.400') as '时间差'

备注:分钟的改变不能影响计算结果

sql计算时间差的datediff()函数怎么用

 

 

 

posted on 2016-10-12 11:18  Better_ZYQ  阅读(53470)  评论(1编辑  收藏  举报

导航