什麼是跨時區會議時間規劃器?
這個工具會根據各時區的 UTC 時差,把你在某一時區安排的會議時間,換算成另一時區當地時鐘上對應的時間。它還會告訴你換算後的時間究竟落在前一天、當天還是隔天——這正是大家在跨洲際安排會議時最容易搞錯的細節。
使用方法
先輸入會議在「時區 A」時鐘上顯示的小時與分鐘,再填入兩地各自的 UTC 時差(以小時計,例如紐約是 -5、倫敦是 0,夏令時間則為 +1,東京是 +9)。工具也支援以 15 分鐘為單位的非整數時差,例如印度的 5.5 或尼泊爾的 5.75。算完後就會顯示「時區 B」對應的時鐘時間,並附上日期位移的提示。
公式說明
核心關係為 $$T_B = \left(T_A + \Delta\right) \bmod 1440 \\[1.5em] \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 的時間換算成分鐘數,加上兩地時差換算成的分鐘數,再把結果規整到 24 小時的一天之內。需要往前或往後跨過的整天數,就是日期位移:floor(totalMinutesB / 1440)。結果為負,表示這場會議在時區 B 是落在前一個日曆日。
實例演算
假設東京(UTC+9)有一場會議排在 23:30。對方在洛杉磯(UTC-8),因此 \(\text{Offset B} - \text{Offset A} = -8 - 9 = -17\) 小時。起始分鐘數 \(= 23 \times 60 + 30 = 1410\)。加上 \(-17 \times 60 = -1020\),得到 390 分鐘,也就是 06:30。日期位移 \(= \lfloor 390 / 1440 \rfloor = 0\)。但若東京的時間更早,使得換算後的分鐘數低於零,floor 就會傳回 -1,代表這場會議在洛杉磯是落在前一天。
常見問題
日期位移為 -1 是什麼意思?表示這場會議在時區 B 落在時區 A 日期的前一個日曆日。
這個工具會處理日光節約時間(夏令時間)嗎?不會——請自行為各時區輸入當季正確的時差。
可以使用半小時時區嗎?可以,時差支援以 15 分鐘為單位的數值,例如 5.5 或 5.75。