1
我想要两个datetime
列像1day , 2hours, 3min.
获得日期时间差作为1天,2小时,30分钟
我试图与此不同,
DECLARE @end datetime2 = '2013-11-13 09:35:49.007'
DECLARE @start datetime2 = '2013-11-12 17:34:11.533'
select datediff(day, @start, @end) days,
datediff(HOUR, @start, @end) Hours,
datediff(MINUTE, @start, @end) Minutes
输出
1day 16hours 961minutes.
但我想输出像1day 4hours 30min.
需要一些h elp来解决这个问题。谢谢