时间与日期
时间间隔计算器
选择开始时间和结束时间,以你可能需要的各种格式查看这段时间到底有多长。
结束时间早于开始时间时,按次日计算。
如何求两个时间之间的时长
用分钟做时钟运算最简单。把每个时间换算成从午夜起的分钟数(小时 × 60 + 分钟),用结束时间减去开始时间;如果结果为负,就加上1,440,即一天的分钟数。然后把总数拆回整小时和剩余分钟。计算器正是按这些步骤计算的,所以跨越午夜的时间段永远不会得出负数。
示例:从09:15到17:40。开始时间为9 × 60 + 15 = 555分钟,结束时间为17 × 60 + 40 = 1,060分钟。差值为505分钟,即8小时25分钟,换算成小数为505 ÷ 60 = 8.42。对于23:10到01:50这样的跨夜时段,原始差值为110 − 1,390 = −1,280;加上1,440得到160分钟,即2小时40分钟。
| 从 | 到 | 时长 | 分钟 | 小数 |
|---|---|---|---|---|
| 08:00 | 12:30 | 4小时30分钟 | 270 | 4.50 |
| 09:15 | 17:40 | 8小时25分钟 | 505 | 8.42 |
| 13:45 | 15:05 | 1小时20分钟 | 80 | 1.33 |
| 19:30 | 22:50 | 3小时20分钟 | 200 | 3.33 |
| 23:10 | 01:50 | 2小时40分钟 | 160 | 2.67 |
该用哪种格式,以及要避免的陷阱
“几小时几分钟”是口头表达时长最自然的方式。电子表格和发票需要的是小数小时,因为它可以乘以费率。总分钟数便于比较会议、通话或锻炼这类较短的时间段,秒则适合比赛计时或音频。h:mm格式(8:25)看起来像钟表读数,所以在文档中要清楚标注,以免被误读为一天中的某个时刻。
手工计算最常见的错误是借位出错:17:40减9:55不是8:15,而是7小时45分钟,因为你要借的是60分钟,而不是100。另一个错误是在深夜活动中忘了午夜。本工具测量的是24小时以内的单个时间段;对于相隔几天的情况,请单独数天数,每天加24小时。夏令时切换也会在调钟的那一夜增加或减少一小时,而单纯的时钟运算看不到这一点。
常见问题
如何计算两个时间之间的时长?
把两个时间都换算成从午夜起的分钟数,用结束时间减去开始时间,如果结果为负就加上1,440。除以60得到小时数,余数就是分钟数。
9:15到17:40是几个小时?
从9:15到17:40是8小时25分钟,即505分钟或8.42个小数小时。
如何计算跨过午夜的时长?
先算到午夜的时间,再加上午夜之后的时间。从22:30到03:15,午夜前1小时30分钟,午夜后3小时15分钟,合计4小时45分钟。