DATEDIFF() 函数返回两个日期之间的时间。
DATEDIFF(datepart, startdate, enddate);startdate 和 enddate 参数是合法的日期表达式。
datepart 参数可以是下列的值:
datepart | 缩写 |
year | yy, yyyy |
quarter | qq, q |
Month | mm, m |
dayofyear | dy, y |
Day | dd, d |
Week | wk, ww |
Hour | hh |
minute | mi, n |
second | ss, s |
millisecond | ms |
使用
--两个时间相差的秒 SELECT DATEDIFF(s,'2004-09-01 8:00:00','2005-09-01 9:30:00');