本地、确定性计算

时间差计算器

精确计算两个钟点或本地日期时间之间的时长,并清楚显示跨日、精度与舍入规则。

计算钟表时长

输入只在此浏览器中处理。除非打开有效分享,否则点击“计算”后才显示结果。

计算模型
时间显示

开始

开始时间

结束

结束时间

仅时间模式默认按同一天计算;开启“结束于次日”时跨到次日。

时间差计算器如何工作

仅时间模式先把每个钟点换算为午夜后的秒数;日期与时间模式还会把每个公历日期换算为日序号。工具用结束值减去开始值,不读取时区、夏令时规则、服务器或当前时钟。

可以复现的示例

  • 上午 9:00 至下午 5:30 为 8 小时 30 分钟。
  • 晚上 11:30 至次日凌晨 1:15 为 1 小时 45 分钟。
  • 相同时间默认结果为 0;开启“结束于次日”后恰好为 24 小时。
  • 开启“包含秒”后,可计算 23:59:59 至次日 00:00:00,结果为 1 秒。

边界与假设

这里计算的是钟表时长,不是含时区的真实经过时间。它不会调整夏令时变化或闰秒。日期输入使用年份 1 至 9999 的向前推演公历。

常见问题

跨夜时间如何计算?

“结束于次日”会在相减前明确增加 86,400 秒;该规则可见,也会进入分享状态。

是否考虑夏令时?

不考虑。仅当你要比较的是显示出来的本地日历值,而不是带时区时间戳时,才应使用此工具。

输入会发送到计算服务器吗?

不会。计算在浏览器中完成;只有主动点击“分享”时,规范化输入才会进入网址片段。