什麼是時區時差換算工具?
這個工具能告訴你兩個時區相差幾個小時,並把某地的當地時間換算成另一地相對應的當地時間。它完全依據各地的 UTC 時差運作——也就是該時區比世界協調時間(UTC)快幾小時(正值)或慢幾小時(負值)。由於計算結果取決於你輸入的時差值,因此全球任何國家或地區都適用。
使用方法
輸入出發地的 UTC 時差(例如紐約為 −5,實施日光節約時間時則為 −4)、目的地的 UTC 時差(例如柏林為 +1,夏季則為 +2),並可選填出發地當下的當地時間(採 24 小時制)。工具會回傳兩地相差的小時數、對應的目的地當地時間,以及一個「日期偏移」,標示換算後的時間是落在前一天(−1)還是後一天(+1)。
計算公式說明
時差很單純,就是目的地時差減去出發地時差。結果為正,代表目的地時間較快。要換算時間時,只要把時差加到出發地時間上,再將答案調整回 0–24 的範圍內;任何「跨日」進位的整天,就會成為日期偏移值。
$$\text{diff} = \text{offset}_{dest} - \text{offset}_{origin}$$
$$\Delta h = \text{UTC}_{dest} - \text{UTC}_{origin}$$
$$t_{dest} = (t_{origin} + \Delta h) \bmod 24$$
實際範例
出發地時差 −5(紐約)、目的地時差 +1(柏林)、出發地時間 12:00。時差 \( = 1 - (-5) = 6 \) 小時。目的地時間 \( = 12 + 6 = 18{:}00 \),日期偏移為 0。也就是說,紐約中午 12 點時,柏林是同一天的下午 6 點。
常見問題
能處理日光節約時間嗎?可以,採間接方式——只要輸入各地當下實際適用的時差即可(例如美國東部實施日光節約時間時,請輸入 −4 而非 −5)。
日期偏移是什麼意思?如果換算後的時間跨越午夜,日期偏移會相對於出發地日期顯示 −1(前一天)或 +1(隔天)。
可以用半小時時區嗎?可以。印度是 \(+5.5\)、尼泊爾是 \(+5.75\)——直接輸入小數時差即可。