通过MCP连接 →

输入计算

数学公式

广告

结果

目的地当地到达时间
23:15
(same calendar day)
到达时间(十进制小时) 23.25
日期偏移(天) 0
总飞行时间(小时) 7.75
时区时差(小时) 6

这个计算器能做什么

当你乘飞机往返于不同时区的城市时,目的地"墙上的时钟"往往和简单的加减算不出来。这个工具能告诉你落地那一刻准确的当地钟表时间,并提示你是当天到达、第二天到达,还是比出发时间"更早"到达。它适用于全球任意两个 UTC 时差组合,不局限于某一个国家。

使用方法

输入出发城市当地时钟显示的起飞时间(小时和分钟)、计划飞行时长(小时和分钟),以及两座城市各自的 UTC 时差。时差用相对 UTC 的小时数表示:纽约冬季为 \(-5\),伦敦冬季为 \(0\),东京为 \(+9\),印度为 \(+5.5\)。本工具同时支持半小时和 45 分钟的时区。计算结果会给出目的地当地时间和日期偏移天数。

公式详解

核心关系式为 到达当地时间 = 出发当地时间 + 飞行时长 +(目的地时差 − 出发地时差)。飞行时长按真实流逝的时间把时钟往前推;时差之差再把这一时刻"换算标注"成目的地的当地钟表时间。我们把所有量都换算成分钟相加,再除以 1440(每天的分钟数),从而把日期偏移与一天中的具体时刻分离开来。

$$\text{Arrival} = \left[\, T_{dep} + T_{flight} + \Delta_{tz} \,\right] \bmod 1440 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} T_{dep} &= 60\,\text{Depart hr} + \text{Depart min} \\ T_{flight} &= 60\,\text{Flight hr} + \text{Flight min} \\ \Delta_{tz} &= 60\left(\text{Dest UTC} - \text{Origin UTC}\right) \end{aligned} \right.$$
时间轴显示两座城市间当地出发时间加飞行时长加时区差等于当地到达时间
当地到达时间等于出发时间加飞行时长再加 UTC 时差。

实例演算

从纽约(UTC−5)当地时间 09:30 起飞,飞行 7 小时 45 分钟到伦敦(此处用 UTC+1 作示例)。出发 \(= 570\) 分钟,飞行 \(= 465\) 分钟,时差之差 \(= (1 - (-5)) \times 60 = 360\) 分钟。合计 \(= 570 + 465 + 360 = 1395\) 分钟 \(= 23.25\) 小时,因此落地时间为当天 23:15。

世界地图条带上两座城市由飞行弧线相连,穿过竖直时区带,显示日期切换
跨越多个时区可能会让你的到达落在第二天或前一天。

常见问题

需要考虑夏令时吗?需要——请填写出行当天实际生效的 UTC 时差(例如纽约夏季用 \(-4\) 而非 \(-5\))。

日期偏移为负数是什么意思?说明你"赚到"了时间,落地时的日历时刻比出发更早,常见于自东向西跨越国际日期变更线的航班;\(-1\) 表示落地是前一天。

这个工具适用于任何国家吗?适用。它完全基于 UTC 时差计算,因此世界上任意两地都能用。

最后更新: