Duration is a different question than "what time is it"
时钟时间告诉您 24 小时表盘上的位置;持续时间告诉您实际过去了多少时间,并且这些只是在没有任何东西超过午夜时的相同计算。从 23:15 开始到 01:40 结束的录音会话并没有持续负时间,尽管 01:40 减去 23:15 在纸上看起来是这样的——它运行了 2 小时 25 分钟,并且持续时间数学必须将日期边界视为要计算的东西,而不是将时钟重置为零的东西。
23:15 → 01:40 (next day)
= (24:00 − 23:15) + 01:40 = 0:45 + 1:40 = 2h 25m
时间之间的持续时间可以自动处理这种情况,这是将持续时间计算与普通减法分开的主要因素。
Where "how long did this take" comes up
This kind of calculation shows up anywhere something has a start and an end and you care about the gap: a workout or run logged by start and finish time, a meeting or call that ran long, a video or podcast episode's runtime, a movie's start and end showtime, or a batch process or export that needs to finish before a deadline. None of these are payroll — they're just "how long," which is why this tool stays focused on duration and unit conversion rather than adding overtime rules or pay rates into the mix.
当持续时间超过 24 小时时
有些跨度根本不是一天的时间——多天的事件、长时间运行的流程或从开始到结束测量的项目时间表。加/减和转换模式以原始小时、天和周工作,而不是按 24 小时换行,因此 76 小时跨度保持 76 小时(或干净地转换为约 3.17 天),而不是被迫采用不合适的 24 小时时钟格式。
日历日与工作日
这个计算器的持续时间是日历时间——每一天都同等重要,包括周末,这对于测量某件事实际花费的时间是正确的。运输估算和服务水平协议通常会引用工作日,故意跳过周末和节假日,这是一种不同的计数(并且通常更长,从日历角度来看)。如果您需要日计数版本而不是小时级别的持续时间,日计数器是为计算日期之间的天数而构建的。
工作时间和工资工具
如果您测量的持续时间实际上是轮班并且您需要将其转换为工资,则考勤卡计算器和小时计算器在相同的基础时间数学基础上添加加班规则和费率计算。对于特定持续时间问题之外的日常时钟时间加法和减法,时间计算器是更通用的工具。