SqlServer获取两个日期时间差
时间:2021-07-01 10:21:17
帮助过:5人阅读
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‘)
--计算多少毫秒
SqlServer获取两个日期时间差
标签: