通过MCP连接 →

输入计算

数学公式

广告

结果

之后的时间
11:10 AM
(same day)
24小时制 11:10
Hour 11
Days carried 0

什么是「几小时后是几点」计算器?

这款工具能精确告诉你:从指定的起始时间起,再过若干小时后是几点。不管你是想约「5小时后」开会、给菜谱计时、安排转机中转时间,还是计算下一次吃药的时间,它都能帮你省去心算,更不用再纠结12小时制和24小时制怎么换算。它还会自动判断结果是落在当天,还是已经跨到了第二天。

使用方法

先填入起始小时(0–23)和起始分钟(0–59),默认会自动带入当前时间。接着输入你想增加的小时数——支持小数,比如 1.5 或 0.25 都可以。计算器会同时以12小时制和24小时制给出最终的时间,并显示一共跨了几天。

计算公式解析

计算时会把时间统一换算成「从午夜零点起经过的分钟数」:起始小时 × 60 + 起始分钟。然后加上 N × 60 分钟,再对 1440(一天的总分钟数)取余,让结果重新落回同一个钟面上。跨过的整天数则等于 floor(总分钟数 / 1440)

$$\text{Result Time} = \left(\,60\cdot\text{Start Hour} + \text{Start Minute} + 60\cdot\text{Hours}\,\right) \bmod 1440$$

$$\begin{gathered} T = \left(\,60\cdot\text{Start Hour} + \text{Start Minute} + 60\cdot\text{Hours}\,\right) \bmod 1440 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{Result Hour} &= \left\lfloor \tfrac{T}{60} \right\rfloor \\ \text{Result Minute} &= T \bmod 60 \end{aligned} \right. \end{gathered}$$

时间轴显示起始时间加N小时绕过24小时刻度
加上小时会在24小时刻度上前进,越过午夜进入第二天。

实例演示

起始时间 22:30(晚上10:30),加上 5 小时。起始分钟数 \(= 22\times60 + 30 = 1350\)。再加 \(5\times60 = 300\),合计 1650 分钟。跨天数 \(\text{dayCarry} = \lfloor 1650 / 1440 \rfloor = 1\)。当天分钟数 \(= 1650 - 1440 = 210\),对应 03:30。所以结果就是第二天凌晨 3:30

两个时钟,箭头显示时间前进及跨日提示
实例:起始时钟向前走,可能进入第二天。

常见问题

可以输入小数小时吗?可以——输入 2.5 表示两个半小时,输入 0.25 表示 15 分钟。

能正确处理跨过午夜的情况吗?可以。「跨过天数」一行会显示结果一共往后推了几天。

用的是24小时制还是12小时制?起始时间请按24小时制填写;为方便查看,结果会同时以两种格式显示。

最后更新: