sql 求解两个时间差
SELECTDATEDIFF(
Second,
'2009-8-25 12:15:12',
'2009-9-1 7:18:20')
--返回相差秒数
SELECTDATEDIFF(
Minute,
'2009-9-1 6:15:12',
'2009-9-1 7:18:20')
--返回相差分钟数 SELECTDATEDIFF(
Day,
'2009-8-25 12:15:12','2009-9-1 7:18:20')--返回相差的天数
SELECTDATEDIFF(
Hour,
'2009-8-25 12:15:12',
'2009-9-1 7:18:20')--返回相差的小时SELECTCONVERT(INT,DATEDIFF(Day,
'2009-8-25 12:15:12',
'2009-9-1 7:18:20')*24*60)+CONVERT(INT,DATEDIFF(Hour,'2009-8-25
12:15:12','2009-9-1 7:18:20')*60)+CONVERT(INT,DATEDIFF(Minute,
'2009-9-1 6:15:12',
'2009-9-1 7:18:20'))--求两个时间的相差的分钟数