34,590
社区成员
发帖
与我相关
我的任务
分享
select datediff(day,'2011-09-09 08:00','2011-09-10 12:00')
结果 1 天
select datediff(mi,'2011-09-09 08:00','2011-09-09 12:00')
结果240 分钟
select datediff(ss,'2011-09-09 08:00','2011-09-09 8:20')
结果1200秒
declare @a datetime
declare @b datetime
set @a='2011-01-02'
set @b='2011-01-22'
select @b-@a
/*
-----------------------
1900-01-21 00:00:00.000
(1 row(s) affected)
*/
--例如:两个时间之间相差的天数
select DateDiff(d, '2011-10-01', '2011-10-10')