【发布时间】:2022-10-24 18:40:54
【问题描述】:
有没有办法在没有完整日期时间的情况下计算两次之间的差异,并且如果时间过了午夜就不会得到错误的答案?下面的行可以从 23:00 到 03:20,这应该是 4 小时 20 分钟。但是当我在时间前面使用没有日期的 DATEDIFF 时,它总是给我 19 小时 40 分钟。我试图改变时间的顺序,但没有帮助。我真的没有这个日期的选项。任何帮助将不胜感激。
DATEDIFF(MINUTE, MT.MilTime , MT1.MilTime) AS TotalRun,
【问题讨论】:
-
非常感谢你们俩。我没有足够的声望点来支持,或者我会支持两个答案。我在我的报告中都使用了它们,它们都运行良好。再次感谢你。