时间间隔计算器
以小时、分钟和十进制小时求出开始时间与结束时间之间经过的时间。
开始时间
结束时间
8h 30m
- 1
Start in minutes
09×60 + 00 = 540 min - 2
End in minutes
17×60 + 30 = 1,050 min - 3
Duration in minutes
1,050 − 540 = 510 min - 4
十进制小时
510 ÷ 60 = 8.50
公式
How this is calculated
起始时间和结束时间都以 24 小时制的 HH:MM 格式的钟点时间输入。在内部,每一个都会被转换为自午夜以来的单一分钟计数:小时字段乘以 60,再加上分钟,所以 09:00 变为 540,17:30 变为 1050。以纯分钟工作可避免分别相减小时和分钟时产生的任何 60 进制借位错误。
时长就是结束减去起始的分钟数。如果该结果为负——结束钟点读数早于起始——计算器会假设该跨度跨过午夜进入第二天,并加上 24 小时(1440 分钟),同时将结果标记为跨越午夜。总分钟数随后被拆回整数小时(对 60 做整数除法)和剩余分钟(余数),并且除以 60 得到十进制小时,其中 30 分钟读作 0.5。
该计算最多覆盖一个 24 小时周期,所以超过一整天的跨度,或需要特定日历日期的情况,均不支持。它是纯粹的钟点差值,不扣除休息时间;如需计薪工时总量,请使用工时计算器。
示例
| 输入 | 结果 |
|---|---|
| 09:00 至 17:30 | 8h 30m = 8.5 小时 |
| 22:00 至 06:00(跨夜) | 8h 0m = 8.0 小时 |
关于此计算器
时间长度计算器测量从开始时间到结束时间之间经过了多少时间。请以 24 小时制 HH:MM 格式输入两者。结果会以小时和分钟、十进制小时数,以及总分钟数显示。
如果结束时间早于开始时间,计算器会假定该跨度跨越午夜并加上 24 小时,这对于夜班或延续到午夜之后的活动很方便。若进行还需扣除休息时间的薪资计算,请使用工时计算器。
常见问题
如果结束时间早于开始时间,它会假定结束时间在第二天并加上 24 小时,因此 22:00 到 06:00 返回 8 小时。
十进制小时把时长表示为一个单一的数字,因此 8 小时 30 分钟变为 8.5 小时。它对于工时表和计费很有用。
使用 24 小时制 HH:MM,例如 13:45。你设备上的时间选择器会自动进行格式化。
也称为
TG we-Calculate Editorial Team. (2026). 时间间隔计算器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh/calculator/time-duration-calculator
TG we-Calculate Editorial Team. "时间间隔计算器." TG we-Calculate. 2026. https://we-calculate.com/zh/calculator/time-duration-calculator.
TG we-Calculate Editorial Team, "时间间隔计算器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh/calculator/time-duration-calculator
@misc{wecalculate_time_duration_calculator, title = {时间间隔计算器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh/calculator/time-duration-calculator}}, year = {2026}, note = {TG we-Calculate} }
这个计算器对您有帮助吗?
