跳到主要内容

时间计算器 hh:mm:ss

按 时:分:秒 累加加减

这个工具还在开发中,敬请期待。

时间加减(hh:mm:ss)公式

本工具是「累加器」,核心是把每段 时:分:秒 转成秒后加减到累计值:

新增秒数 = 小时 × 3600 + 分钟 × 60 + 秒
累计秒数 = 累计秒数 ± 新增秒数
显示     = fmtHms(累计秒数)

小时不做 24 取模,因此累计可超过 24 小时;支持负数,表示「扣减」。

这个工具能做什么

它用于把多段「时:分:秒」逐一累加或减去,得到累计总时长,典型场景:

  • 排班累计:把每天工时加总得到周工时;
  • 任务时长:把若干子任务时长求和;
  • 多段行程:把各段耗时相加;
  • 任何需要「时间做加法/减法」的台账。

结果实时更新并以 HH:MM:SS 显示,自动补零。

怎么使用本工具

  1. 在输入框填一段 时:分:秒(如 01:00:00)。
  2. 点「+加上」累加到总时长,点「-减去」扣减。
  3. 继续填下一段再加减;点「清零」重新开始。
  4. 结果区显示累计时长与对应小时数,可复制。

计算详解

每段输入先解析为秒(支持超过 59 的分/秒自动进位、支持负号),再更新累计。例如先加 01:30:00(5400 秒),再加 00:45:00(2700 秒),累计 8100 秒 → 02:15:00(2 小时 15 分)。若再减 01:00:00,则回到 01:15:00。负数输入同样按规则参与运算。

计算实例

例 1:累加 8 小时 + 8 小时?

01:00:00 连加两次 → 累计 16:00:00(16 小时),常用于两班合计。

例 2:8 小时减 1.5 小时?

加 08:00:00 后减 01:30:00 → 06:30:00。

例 3:每周 5 天×8 小时?

连加 5 次 08:00:00 → 40:00:00(40 小时),正好是标准周工时。

相关工具:时分秒转小时分钟秒秒转时分秒两周转小时

常见问题

怎么连续累加多段时间?
在输入框填入一段 时:分:秒,点「+加上」就会累加到下方的总时长;再填下一段继续加,点「-减去」可扣减,点「清零」重新开始。
支持负数时长吗?
支持。累计结果可以为负(例如先减后加不足),小时数也会正确显示负号。
和时分秒转单位工具有什么区别?
本工具是「累加器」,用于把多段时间加起来;时分秒转单位是把单段时长拆成总小时/分钟/秒。