【发布时间】:2021-01-30 04:11:57
【问题描述】:
我正在尝试计算服务的持续时间,其中表中的时间存储为 Char(4) HHMM。例如,开始时间为 1402,即 14:02,结束时间为 1536,即 15:36。
我需要它返回 94 分钟的持续时间。当我尝试仅转换为数字并减去时,我得到 134。我尝试转换为时间,但我尝试的每个示例都会给我一个转换类型消息。
【问题讨论】:
-
你有 3 个很好的答案。我对每个人都有 +1 的评价。我很好奇这个是怎么回事。我确实更喜欢其中一种解决方案,但我会保留我自己的意见:)
标签: sql sql-server datetime sql-server-2008 difference