SqlServer获取两个日期时间差

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

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。