通过MCP连接 →

输入计算

数学公式

广告

结果

开始时间
10:30
(same day)
开始·小时 10
开始·分钟 30
自午夜起的分钟数 630
天数偏移 0

什么是逆向时间计算器?

逆向时间计算器从结束时间往回推算。如果你知道某件事必须在什么时候完成,又清楚它需要花多长时间,这款工具就能精确告诉你应该在几点开始。无论是烹饪备餐、会议准备、出行安排、考试计时,还是排班调度,它都能派上用场。计算器采用标准的 24 小时制,并会自动处理倒推后跨越午夜、回到前一天的情况。

使用方法

先输入结束时间,包括小时(0–23)和分钟(0–59)。然后输入你想要减去的时长,同样填写小时和分钟。结果会以 HH:MM 格式显示开始时间,并附带一个"天数偏移",告诉你开始时间是否落在前一天。

计算公式解析

所有时间都先换算成"自午夜起的分钟数"。结束时间对应的分钟数为 \(E = E_h \times 60 + E_m\),时长为 \(D = D_h \times 60 + D_m\)。初步的开始时间为 \(S = E - D\)。为了让结果落在有效的时钟范围内,我们再套用

$$((S \bmod 1440) + 1440) \bmod 1440$$

把负数向前折回到前一天。另外用一个单独的"天数偏移"数值,记录一共跨越了几个午夜。

时间轴上箭头从结束时间向后移动到开始时间
时间倒推:从结束时间减去时长,沿时间轴向后移动到起点。

实例演示

假设一道烤肉必须在 18:30 出炉,而它需要烤 2 小时 45 分钟。结束时间 =

$$18 \times 60 + 30 = 1110 \text{ 分钟}$$

时长 =

$$2 \times 60 + 45 = 165 \text{ 分钟}$$

开始时间 =

$$1110 - 165 = 945 \text{ 分钟} = 15\!:\!45$$

也就是说,你应该在当天下午 3:45(15:45)开始动手。

圆形时钟上逆时针箭头跨过午夜
当减法跨过午夜时,计算器会自动回到前一天。

常见问题

如果开始时间落在午夜之前怎么办?如果减去时长后结果小于 0,计算器会把它折回到正确的钟点,并把天数偏移记为 \(-1\)(即前一天)。

它用的是 12 小时制还是 24 小时制?输入和输出都采用 24 小时制。13:00 即下午 1:00,00:00 即午夜零点。

可以减去超过 24 小时的时长吗?可以。你可以输入任意小时数,天数偏移会显示开始时间一共往回推了几整天。

最后更新: