什麼是 UTC 轉 EDT 換算器?
這個工具可以把以協調世界時(UTC)表示的時間,換算成美國東部夏令時間(EDT)。EDT 是美國東部時區在實施夏令時間期間所使用的時鐘,大約從每年三月的第二個星期日起,一直延續到十一月的第一個星期日。在夏季月份,紐約、華盛頓特區、亞特蘭大、邁阿密以及加拿大的多倫多等城市都採用 EDT。請留意,這是美國(北美)的當地制度,台灣並不使用夏令時間,台灣時間固定為 UTC+8。
使用方式
輸入 UTC 的小時(0–23)與分鐘(0–59),即可讀取換算後的 EDT 時鐘時間。若減去 4 小時後跨越了午夜回到前一天,結果就會落在前一個日期,此時工具會以 −1 的「日期偏移」標示出來。
換算公式說明
EDT 比 UTC 剛好晚 4 小時:EDT=UTC - 4 小時。工具內部會先把輸入時間換算成「午夜後的總分鐘數」,再減去 240 分鐘,最後將結果限制在 0–1439 分鐘的範圍內,讓時鐘能正確地循環跨日。
$$\text{EDT} = \left(\left(60 \cdot \text{UTC Hour} + \text{UTC Minute} - 240 \bmod 1440\right) + 1440\right) \bmod 1440$$$$\begin{gathered} \text{EDT}_{\min} = \Big(\big(T - 240\big) \bmod 1440 + 1440\Big) \bmod 1440 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} T &= 60 \cdot \text{UTC Hour} + \text{UTC Minute} \\ \text{Hour} &= \left\lfloor \tfrac{\text{EDT}_{\min}}{60} \right\rfloor \\ \text{Min} &= \text{EDT}_{\min} \bmod 60 \end{aligned} \right. \end{gathered}$$
實際範例
假設某場活動訂在 UTC 18:30 舉行。減去 4 小時後得到 EDT 14:30(下午 2:30)。若是 UTC 02:00,減去 4 小時後則會得到前一天的 EDT 22:00。
常見問題
EDT 和 EST 一樣嗎?不一樣。EST(東部標準時間)為 \(\text{UTC} - 5\),適用於冬季;EDT 為 \(\text{UTC} - 4\),適用於夏季。
什麼時候會使用 EDT?在美國實施夏令時間期間,也就是三月的第二個星期日到十一月的第一個星期日之間。
為什麼日期會改變?對清晨時段的 UTC 時間減去 4 小時,可能會讓當地時間退回到前一個日期。