小时计算器 — 计算两个时间之间的小时数
本小时计算器计算起始时间和结束时间之间的总小时数和分钟数。输入 24 小时制时间,可选添加休息时间,即时显示 HH:MM 格式、小数小时和总分钟数——非常适合考勤表、工资核算和排班管理。系统自动检测跨午夜班次。
Result
常见问题
如何计算两个时间之间的小时数?
将结束时间减去开始时间。先将两个时间都转换为分钟(小时 × 60 + 分钟),相减后再转换回来。例如,上午 9:00 到下午 5:00 为 8 小时:(17 × 60)−(9 × 60)= 480 分钟 = 8 小时。
如何计算含休息时间的工时?
先计算从开始到结束的总时长,再减去休息时间。例如,9:00 到 17:00 为 8 小时。减去 30 分钟休息:8 小时 − 0.5 小时 = 7.5 小时(7 小时 30 分钟)。
什么是跨午夜班次,如何计算?
跨午夜班次是指结束时间在次日(如晚上 10 点到早上 6 点)。当结束时间早于开始时间时,在相减前将结束时间加 24 小时。22:00 到 06:00 = (06:00 + 24:00)− 22:00 = 30:00 − 22:00 = 8 小时。
什么是十进制小时,如何换算?
十进制小时用单个数字表示时长。将总分钟数除以 60 即可。例如,7 小时 30 分钟 = 450 分钟 ÷ 60 = 7.5 十进制小时。这种格式常用于工资核算和计费系统。
如何计算每周工时?
用开始和结束时间分别计算每天的工时,再将每日合计相加。对于每天工作 8 小时(扣除休息后)的 5 天工作周,每周总工时 = 40 小时 = 40.0 十进制小时。
如何将考勤表中的分钟转换为小时?
将总分钟数除以 60。整数部分为小时,余数为剩余分钟。例如,495 分钟 ÷ 60 = 8 小时余 15 分钟,即 8.25 十进制小时。
本计算器与时间计算器有何区别?
小时计算器专为基于时钟的时间差设计——输入开始时间和结束时间(如一个工作班次),计算其时长。时间计算器则是对任意时段进行加减运算(如 1 小时 20 分 + 2 小时 45 分),无需参考具体时刻。
本计算器能处理超过 24 小时的情况吗?
本计算器支持最长 24 小时的班次(跨午夜)。如需追踪多天或多个班次的累计工时,请使用时间计算器将多段时长相加。
小时计算公式
计算两个时间之间的小时数,方法是将结束时间减去开始时间(以分钟为单位),并可选择扣除休息时间。
第一步 — 将时间转换为分钟
开始(分钟)= 开始小时 × 60 + 开始分钟
结束(分钟)= 结束小时 × 60 + 结束分钟
第二步 — 相减
总分钟数 = 结束 − 开始 − 休息分钟数
第三步 — 转换回小时和分钟
小时数 = floor(总分钟数 / 60)
分钟数 = 总分钟数 mod 60
十进制小时 = 总分钟数 / 60
如何计算两个时间之间的小时数
使用 24 小时制输入开始和结束时间(小时为 0–23,分钟为 0–59)。可选择输入休息时长(分钟),系统将自动从总时长中扣除。
示例:标准工作日
- 开始:9(上午 9 点)
- 结束:17(下午 5 点)
- 休息:60 分钟
- 结果:07 — 工作 7 小时
示例:兼职班次
- 开始:14
- 结束:19
- 休息:0 分钟
- 结果:04 — 4 小时 45 分钟
跨午夜计算
当结束时间早于开始时间时,计算器会自动判定该班次跨越午夜,并在相减前将结束时间加上 24 小时。
示例: 夜班,22
到 06结束 = 06:00 < 开始 = 22:00 → 结束时间加 24 小时
调整后结束 = 06:00 + 24:00 = 30:00
时长 = 30:00 − 22:00 = 08:00
十进制小时换算
十进制小时适用于工资计算、计费和电子表格。与"小时
"格式不同,单个小数即可表示相同的时长。十进制小时 = 总分钟数 / 60
示例:7 小时 30 分钟 = 450 分钟 → 7.5 十进制小时
示例:8 小时 15 分钟 = 495 分钟 → 8.25 十进制小时
常用工时示例
常见班次及其十进制换算参考表:
| 开始 | 结束 | 休息 | 时长 | 十进制小时 |
|---|---|---|---|---|
| 09 | 17 | 0 分钟 | 08 | 8.00 |
| 09 | 17 | 30 分钟 | 07 | 7.50 |
| 09 | 17 | 60 分钟 | 07 | 7.00 |
| 08 | 16 | 30 分钟 | 08 | 8.00 |
| 06 | 14 | 0 分钟 | 08 | 8.00 |
| 14 | 22 | 30 分钟 | 07 | 7.50 |
| 22 | 06 | 0 分钟 | 08 | 8.00 |
| 07 | 12 | 0 分钟 | 04 | 4.50 |