SQLServer_当前时间_时间差

 SELECT datediff(yy,'2016-06-1 10:10',GETDATE()) --计算多少年
 SELECT datediff(q,'2016-01-1 10:10',GETDATE())  --计算多少季度 3个月一个季度
 SELECT datediff(mm,'2011-06-1 10:10',GETDATE()) --计算多少月
 SELECT datediff(dd,'2011-06-1 10:10',GETDATE()) --计算多少天
 SELECT datediff(wk,'2011-06-1 10:10',GETDATE()) --计算多少周
 SELECT datediff(hh,'2011-06-10 10:10','2011-06-10 11:10') --计算多少小时
 SELECT datediff(n,'2011-06-10 10:10','2011-06-10 10:11') --计算多少分钟
 SELECT datediff(ss,'2011-06-10 10:10:00','2011-06-10 10:10:10') --计算多少秒
 SELECT datediff(ms,'2011-06-16 10:10:10','2011-06-16 10:10:11') --计算多少毫秒

语法
    DATEDIFF ( date-part, date-expression-1, date-expression-2 )

date-part :
    year | quarter | month | week | day | hour | minute | second | millisecond

发布了279 篇原创文章 · 获赞 113 · 访问量 78万+

猜你喜欢

转载自blog.csdn.net/icecoola_/article/details/95041893