时长计算器

时间时长

一个班次从22:00开始,到第二天早上06:45结束。它一共多长,如果扣除30分钟休息又剩多少?此计算器会比较两个钟点时间,需要时按跨过午夜处理,扣除可选的休息分钟数,并以HH:MM、小数小时、分钟和秒显示净时长。

时长如何计算

  1. 1

    输入开始和结束时间

    使用24小时制时间,例如09:00、17:30或22:00。

  2. 2

    添加休息分钟数

    输入未计薪或需要排除的休息时间,结果会显示净工作时长。

  3. 3

    处理跨午夜情况

    如果结束时间早于开始时间,计算器会把它视为第二天的时间。

  4. 4

    复制合计值

    将HH:MM、小数小时、总分钟数或总秒数用于工资、发票或电子表格。

常见用途

  • 工资核算:计算扣除未计薪休息后的班次净时长。
  • 开票:把精确的时间间隔换算成发票可用的小数小时(8:45 = 8.75小时)。
  • 旅行计划:先把出发和到达时间换算到同一时区,再进行比较。
  • 项目跟踪:了解一次专注工作实际花了多久。
  • 烹饪和发酵:测量从一个时间到另一个时间的隔夜醒发、浸泡或静置时长。

用于开票的小数小时

大多数开票软件需要小数形式的小时,而不是 h:mm。换算示例:

h:mm 小数小时
0:15 0.25
0:30 0.50
0:45 0.75
1:30 1.50
7:45 7.75
8:30 8.50

跨午夜逻辑

如果输入22:00作为开始时间,06:45作为结束时间,计算器会假定结束时间在第二天,并在扣除休息前返回08:45。如果休息30分钟,净时长为08:15

如果你想计算同一天内的区间,请选择晚于开始时间的结束时间。对于超过一晚的时段,请拆分为多个区间,或使用支持日期的时长计算器。

需要注意的细节

  • 不处理时区逻辑。此工具把两个时间都视为同一时区的本地时间。比较旅行时间前,请先完成时区换算。
  • 夏令时切换可能改变真实经过时间。在调快时钟的夜晚,从01:00到04:00的班次实际可能是2小时,而不是3小时。
  • 闰秒会被忽略,这与日常工资和电子表格流程一致。

导出

小数小时、总分钟数和总秒数已按便于粘贴的格式输出,可用于 Excel、Google Sheets、Notion 或工资系统。复制与你需要的字段匹配的值即可。

常见问题

不能。此计算器用于一个钟点区间,包括简单的跨午夜情况。对于跨多天的时段,请把工作拆分为单独区间,或使用支持日期的工具。

输入休息时长的分钟数。计算器会从经过时间中扣除它,并显示可用于工资或开票的净时长。

计算器不会解析时区。它会把两个时间当作处于同一个未指定时区。如果你未先转换就混用UTC和PST,结果会按时区偏移量产生误差。

不会。所有处理都在你的浏览器中完成。

相关工具