我正在使用自动化工具,因为我现在正以时代格式获得时间。没有时间了。我得到的是处理时间和其他结束处理时间的开始
Process start time : 1505815205159
Process end time : 1505816321742
我需要在SQL Server中以分钟为单位的这两个纪元时间的差异 - 有没有办法做到这一点?
请帮忙
答案 0 :(得分:0)
更新:
DECLARE @duration decimal (18,2)
SET @duration = 1505816321742 - 1505815205159
SELECT CONVERT(varchar, DATEADD(s, @duration * 1000, 0), 114)
结果:09:56:40:000
DateAdd时间间隔:
year, yyyy, yy = Year
quarter, qq, q = Quarter
month, mm, m = month
dayofyear = Day of the year
day, dy, y = Day
week, ww, wk = Week
weekday, dw, w = Weekday
hour, hh = hour
minute, mi, n = Minute
second, ss, s = Second
millisecond, ms = Millisecond