完整介紹世界時區如何運作——從 UTC 時差、夏令時間,到支撐所有手機、電腦與線上服務的 IANA tz 資料庫。
步驟指南
時區究竟是什麼
時區是共用同一個標準時間的地理區域。最初地球依經度被劃分為 24 個每區一小時的條帶(每 15° 一小時),但現代邊界改依政治疆域劃定。有些時區以 30 或 45 分鐘為單位偏移,像中國、印度這樣幅員遼闊的國家也會選擇全境使用單一時區。
UTC:全球基準時間
UTC(協調世界時)是所有其他時區的基準參考,於 1972 年取代 GMT,並由國際原子鐘網絡維持。常見寫法為 UTC+09:00(東京)、UTC−05:00(紐約冬季)或 UTC+05:30(印度,半小時偏移)。UTC 本身從不因夏令時間而調整。
夏令時間(DST)如何運作
DST 讓時鐘在春季撥快 1 小時、秋季撥回,使傍晚有更多日光。北美與歐洲大多數地區實施,亞洲與非洲大多數不實施。實施期間時差會改變——紐約由 UTC−5 變為 UTC−4,倫敦由 UTC+0 變為 UTC+1。起訖日期因國家而異,且可能逐年更動。
IANA tz 時區資料庫
IANA 時區資料庫(又稱 tz 或 zoneinfo)是時區規則的權威來源,iOS、Android、Linux、macOS、Java、Python、Postgres 都使用它。時區命名採「地區/城市」格式——America/New_York、Asia/Taipei、Europe/London。請優先使用這些名稱而非 EST、IST 等縮寫,因為縮寫常有歧義(IST 可指印度、愛爾蘭或以色列標準時)。
安排會議與開發的最佳實踐
時間戳一律以 UTC 儲存,只在顯示給使用者時才轉換。安排會議時固定一個 UTC 時間,讓各地裝置自行渲染當地時間。DST 切換前後要留意跳過或重複的時段。使用我們的時區轉換器快速查詢,或查看世界時區列表一次掃過所有常見時區與其 UTC 時差。
使用免費工具
時區轉換器
相關百科
世界時區列表
相關工具
Unix 時間戳轉換器
常見問題
Q: 為什麼橫跨五個時區的中國只用一個時區?
A: 自 1949 年起中國為維護國家一致性統一採用政治時區(UTC+8,即「北京時間」),即使西部地理上應屬 UTC+5 或 UTC+6。新疆民間多採 UTC+6 運作。
Q: UTC 時差一定是整點嗎?
A: 不一定。印度(UTC+5:30)、伊朗(UTC+3:30)、尼泊爾(UTC+5:45)、澳洲部分地區(UTC+9:30、UTC+8:45)皆採 30 或 45 分鐘偏移。歷史上甚至有以秒為單位精確到秒的時區。
Q: DST「春季前撥」時時鐘會發生什麼?
A: 凌晨 2:00 至 3:00 這段時間會被跳過——該日曆日根本不存在這個小時。秋季則凌晨 1:00–2:00 會重複一次。若程式假設每一天都正好 24 小時,在 DST 切換時會出錯;請使用成熟的時間函式庫。