【发布时间】:2016-08-08 00:30:39
【问题描述】:
我使用 SQL Server 2008 R2。我应该计算两个 datetimeoffset 字段之间的天数差异,我这样做是:
DATEDIFF(day, CAST(P.Birthdate as datetime), CAST(R.TimeOn as datetime))
计算包括闰年在内的差异的最佳方法是什么?提前感谢您的帮助。
【问题讨论】:
-
我不明白这个问题。这样做你会在几天内得到真正的不同,包括 2 月 29 日(如果有的话)。你有什么问题?
-
非常感谢。最好的问候,alenan2013
-
所以你实际上没有任何问题? :D 老实说,我认为自己测试代码比发布问题更容易!
标签: sql-server tsql datediff leap-year