时间间隔计算器

计算两个时间之间相隔的小时和分钟,支持跨午夜的夜班,可累加多个时间段、扣除休息时间,并换算为小数小时。

8:30:00
总时长(h:mm:ss)
8:30:00
文字表示
8小时30分钟
小数小时
8.5
总分钟数
510
总秒数
30,600

如果结束时间早于开始时间,则视为在次日结束(例如 22:00 → 06:00 = 8 小时)。

小数小时 → h:mm:ss

7:45:00

什么是 时间间隔计算器?

计算开始时间与结束时间之间的时长,结束时间跨过午夜也可以。你可以像填工时表一样添加多个时间段,扣除休息时间,并以 h:mm:ss、文字、小数小时、分钟和秒来查看结果。

如何使用 时间间隔计算器

  1. 输入某个时间段的开始时间和结束时间。
  2. 点击添加时间段增加更多行,例如上午和下午两段。
  3. 如有需要,填写扣除休息(分钟)。
  4. 查看以 h:mm:ss、小数小时和分钟表示的总计;用下方的小数小时转换器可把 7.75 之类的值换算成 7:45:00。

示例

输入
09:00 to 17:30 with a 30-minute break
输出
8:00:00 – 8 decimal hours – 480 minutes

何时使用 时间间隔计算器

适用于工时表、班次时长、计费工时以及一天之内的行程时间。如果时间间隔跨越多天或具体日期,请使用带时间的日期差计算器。

时间间隔计算器 的工作原理

每个时间都会被换算成距午夜的秒数。如果结束时间早于开始时间,就加上 24 小时,因为默认该时间段在次日结束。各时间段求和后再扣除休息时间。小数小时等于总秒数除以 3600;转换器则把小数小时乘以 3600,再格式化为 h:mm:ss。

常见用例

  • 为工时表计算工作小时数
  • 计算 22:00 到 06:30 的夜班时长
  • 把工作时间换算成小数小时用于开具发票
  • 把一天中的多个工作时段加起来

常见问题

如何计算结束于午夜之后的班次?

直接输入时间即可,例如 22:00 和 06:30。当结束时间早于开始时间时,工具会默认是次日,并显示“次日”。

什么是小数小时?

以小数形式表示的小时数,常用于工资核算:7 小时 45 分钟就是 7.75 小时。

一个时间段可以超过 24 小时吗?

一对开始/结束时间最多覆盖 24 小时。请添加更多行,或使用日期差计算器计算跨多天的时段。

探索更多分类