如何使用 TSQL 找到两个时间之间的差异(以毫秒为单位)?
declare @start datetime = '2012-04-10 14:59:12.863',
@end datetime = '2012-04-10 14:59:13.800'
select @start, @end, 'TODO: get timespan in milliseconds between @start and @end'
最佳答案
使用 datediff 函数作为 documented here.
declare @start datetime = '2012-04-10 14:59:12.863',
@end datetime = '2012-04-10 14:59:13.800'
select datediff(ms, @start, @end)
ms 是日期部分毫秒的缩写。
关于sql - 如何找到两次之间以毫秒为单位的时间跨度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10092183/