【发布时间】:2011-01-11 13:21:44
【问题描述】:
我正在尝试从我的表中获取 timediff 并将其转换为小时(这是按小时计费的服务)
SELECT TIME_TO_SEC(TIMEDIFF(endDate,startDate))/3600 FROM 任务 >
endDate 和 startDate 是日期时间格式
还有其他方法(更有效)来完成这项任务吗? 谢谢!
【问题讨论】:
-
可能duplicate.
-
我想每个人都错过了一个非常重要的点——因为它不是技术人员。按小时计费的事情通常按开始小时而不是完成小时计费。因此,所有这些答案可能都需要汇总。例如,1 小时 1 分钟 == 2 小时计费(就像支付停车费等)