通过MCP连接 →

输入计算

数学公式

广告

结果

时区 B 的会议时间
15:00
(same day)
时差(B − A) 6 hours
跨天天数 0 day(s)

这个双时区会议工具是做什么的?

这个工具可以把在某个时区安排好的会议时间,根据两地各自的 UTC 偏移量,换算成另一个时区的当地钟表时间。它还会告诉你换算后的时间到底落在前一天、当天还是次日——这正是跨洲安排会议时最容易出错的地方。

使用方法

先按时区 A 钟表上显示的样子,填入会议的小时和分钟。然后分别输入两个时区的 UTC 偏移量(以小时计),例如纽约是 -5,伦敦是 0(夏令时为 +1),东京是 +9。工具支持以 15 分钟为步长的非整点偏移,例如印度的 5.5 或尼泊尔的 5.75。计算结果会显示时区 B 对应的钟表时间,并附上跨天提示。

公式说明

核心关系式为 时间B = 时间A + (偏移B − 偏移A。我们先把时区 A 的时间换算成分钟,加上两地偏移量之差(同样换算成分钟),再归一化到 24 小时的一天之内。需要向前或向后翻过的整天数就是跨天天数:\(\lfloor \text{totalMinutesB} / 1440 \rfloor\)。结果为负,表示这场会议在时区 B 落在前一个日历日。

$$ T_B = \left(T_A + \Delta\right) \bmod 1440 $$ $$ \text{where}\quad \left\{ \begin{aligned} T_A &= 60 \cdot \text{Hour A} + \text{Minute A} \\ \Delta &= 60 \cdot \left(\text{Offset B} - \text{Offset A}\right) \end{aligned} \right. $$
两个表盘用箭头相连,显示时区之间的时间偏移变化
通过加上偏移差,将会议时间从 A 时区转换到 B 时区。

实例演算

假设会议在东京(UTC+9)的 23:30 举行。对方在洛杉矶(UTC-8),所以 偏移B − 偏移A = \(-8 - 9 = -17\) 小时。起始分钟数 = \(23 \times 60 + 30 = 1410\)。加上 \(-17 \times 60 = -1020\),得到 390 分钟,即 06:30。跨天天数 = \(\lfloor 390 / 1440 \rfloor = 0\)。如果东京的时间更早,使总分钟数被推到 0 以下,floor 就会返回 -1,也就是说在洛杉矶是前一天。

横向时间轴显示前一天、当天和后一天的区段,标记跨过午夜
转换后的时间可能落在前一天、当天或后一天。

常见问题

跨天天数 -1 是什么意思? 表示这场会议在时区 B 落在时区 A 日期的前一个日历日。

这个工具能处理夏令时吗? 不能——请你自己为每个时区填入对应季节的正确偏移量。

可以用半小时时区吗? 可以,偏移量支持 5.5、5.75 这类 15 分钟步长的取值。

最后更新: