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');