在线免费时间持续时间计算器
以小时、分钟和秒计算两个时间之间的持续时间。
Who uses the 时间持续时间计算器?
- 根据单一的上下班时间对计算薪资所需的确切工作小时数。
- 根据事件、航班或任务的开始和结束时间戳计算其持续了多长时间。
- 跑步者和骑行者根据出发和到达时间戳计算经过的时间。
How the 时间持续时间计算器 works
输入起始日期和时间。
输入结束日期和时间——如果结束时间早于开始时间,结果会显示为负数并附带“end before start”提示,而不是自动纠正。
点击 Calculate Duration。
查看以小时、分钟、秒和十进制小时表示的结果,以及一行合并总计。
Tips & tricks
- 没有“跨越午夜”开关,也没有AM/PM格式切换——输入完整的开始和结束日期(而不仅仅是时间),浏览器原生的时间输入会处理好其余部分。
- 如果你的结束日期/时间早于开始日期/时间,结果会显示为负数并附带“(end before start)”提示,而不是悄悄给出错误答案。
- 没有将多个独立时长相加成累计总和的模式,也没有根据开始时间加时长计算结束时间的模式——这个工具严格只做“开始/结束 → 时长”。
- 十进制小时数值是你在需要将小时数乘以时薪进行薪资或计费计算时所需要的。
Frequently Asked Questions
如何计算跨越午夜的时长?
将结束日期设置为第二天(而不仅仅是同一天更晚的时间)并输入结束时间——由于开始和结束字段都包含完整日期,该工具会自然地正确计算跨越午夜的时长,无需单独的开关。
有“跨越午夜”复选框吗?
没有——不存在这样的开关。由于你为开始和结束都输入了完整的日期和时间,跨越午夜会通过使用不同的日历日期自动处理,而不是通过特殊选项。
我可以把多个时长加在一起,比如多次输入的累计总和吗?
不可以——这个工具每次计算只能计算一对开始和结束之间的时长。没有累计总和模式,也没有多条目求和功能。
什么是十进制小时,什么时候使用?
十进制小时以小数形式表示时间:1小时30分钟=1.5小时;2小时45分钟=2.75小时。十进制小时用于时间跟踪、计费和薪资系统,这些系统会将小时数乘以时薪。
我可以根据开始时间加上一段时长计算出结束时间吗(例如“9:00之后3小时20分钟”)?
不可以——该工具只能单向工作:给定开始和结束时间,计算它们之间的时长。没有“开始+时长=结束”模式。
Is my data safe when using the 时间持续时间计算器?
Completely safe. The 时间持续时间计算器 processes everything locally in your browser. No input data, results, or usage information is ever transmitted to or stored on any server.
Does the 时间持续时间计算器 automatically account for daylight saving time?
Yes. The 时间持续时间计算器 uses your browser's built-in time zone data, which includes daylight saving time rules for all supported time zones, keeping results accurate year-round.
How does the 时间持续时间计算器 handle daylight saving time and leap years?
The 时间持续时间计算器 uses your browser's built-in Intl and Date APIs, which automatically account for daylight saving time transitions, leap years, and regional time zone rules. You do not need to make any manual adjustments for these calendar events.