时间与日期工具

时间差计算器

算出两个时间相差几小时几分钟,支持跨夜,并同时给出十进制小时和总分钟数。

✓ 免费✓ 秒数精确✓ 无需注册✓ 日期规则明确

计算器

输入时间

可编辑示例时间
时间显示
模式

输入 9:30 或 0930

输入 17:30 或 1730

结束于哪一天?

跨午夜时请选择“次日 +1”。

需要 JavaScript;无法运行时请刷新页面。

相差时长

初始

可以开始计算。

填写开始和结束时间,然后点击“计算时间差”。

交互示例

载入示例、修改数值,然后点击“计算时间差”。

算出两个时间相差几小时几分钟,跨夜或跨日期都可以。结果同时提供十进制小时和总分钟数。

怎么算两个时间相差多久

  1. 用结束时间减去开始时间。
  2. 分钟不够减时,从小时借 1 小时,也就是 60 分钟。
  3. 结束时刻比开始时刻早时,说明跨过午夜:仅时间模式开启“结束于次日”;日期和时间模式直接填写实际开始、结束日期。

两种模式都先得到同一个总秒数;精确时长、十进制小时和总分钟数都来自这个总秒数。

时间换算速查表

HH:MM 用小时和分钟表示一段时长;十进制小时把同一段时长写成带小数的小时数。计算器把十进制小时保留两位小数,精确时长和总分钟数不会因显示舍入而改变。1 分钟是 1/60 小时,所以 5 分钟约为 0.08 小时。

常见时长换算为 HH:MM、十进制小时和总分钟数。
时长 HH:MM 十进制小时 总分钟数
5 分钟 00:05 ≈ 0.08 5
10 分钟 00:10 ≈ 0.17 10
15 分钟 00:15 0.25 15
30 分钟 00:30 0.50 30
45 分钟 00:45 0.75 45
1 小时 01:00 1.00 60
1 小时 15 分钟 01:15 1.25 75
1 小时 30 分钟 01:30 1.50 90
2 小时 02:00 2.00 120
8 小时 30 分钟 08:30 8.50 510

标有 ≈ 的值按两位小数显示;总分钟数为精确值。短间隔需要精确秒数时,请使用精确秒数结果,不要累加已舍入的十进制小时。

可以复现的示例

以下是静态示例;请自行输入数值。所有钟表时间均使用 24 小时制。

  1. 同一天

    选择“仅时间”,输入 09:15 → 17:40。

    结果:8 小时 25 分钟;≈ 8.42 十进制小时;505 总分钟数。

  2. 跨夜

    选择“仅时间”,输入 23:30 → 01:15,并开启“结束于次日”。结束时刻早于开始时刻时,工具会自动选中;请确认它处于开启状态。

    结果:1 小时 45 分钟;1.75 十进制小时;105 总分钟数。

  3. 开始与结束相同

    选择“仅时间”,输入 09:00 → 09:00。

    关闭“结束于次日”:0 小时;0.00 十进制小时;0 总分钟数。

    开启“结束于次日”:24 小时;24.00 十进制小时;1,440 总分钟数(86,400 秒)。

  4. 秒级精度

    选择“日期和时间”并开启“包含秒”,输入 2026-10-24 23:59:59 → 2026-10-25 00:00:00。

    结果:1 秒;总秒数 1;总分钟数 ≈ 0.02;十进制小时 ≈ 0.00。这里的 0.00 是两位小数显示,不代表间隔为零。累加短间隔时请使用精确秒数。

使用限制

这里按钟表上显示的时间计算,不考虑时区和夏令时。如果两个时间之间发生了夏令时切换,实际经过的时间会相差切换的幅度,通常是 1 小时。日期支持公元 1 年到 9999 年,所有年份都按现行的闰年规则计算。

应该选哪种模式?

能明确日期边界时用“仅时间”:同一天,或开启“结束于次日”。日期本身重要,或跨度可能超过一天时,用“日期和时间”。两种模式都使用相同的钟表时间算法,区别只在于如何确定日期边界。

计算拆解:跨午夜

23:30 → 01:15,选择“次日 +1”:

  • 23:30 → 24:00 = 30 分钟
  • 00:00 → 01:15 = 1 小时 15 分钟
  • 合计 = 1 小时 45 分钟(105 分钟)。

直接相减分钟时,如果结束分钟小于开始分钟,就从小时借 60 分钟。

常见问题

跨夜的时间差怎么算?

选择“仅时间”,并明确选择“次日 +1”。相同时间在同一天得到 0,在次日得到 24 小时。

可以计算相隔几天的两个日期吗?

选择“日期与时间”,并选择实际的开始和结束日期。支持公元 1 年到 9999 年的公历日期,包括闰日和月末边界。

为什么有些十进制值带有 ≈?

十进制小时和总分钟数按两位小数显示,精确秒数保持不变。

计算会考虑夏令时吗?

不会。这里按钟表时间计算,不做时区转换或夏令时修正。定义见计算方法页。