Unix 時間戳轉換
Unix 時間戳與日期互轉,自動判斷秒或毫秒,並顯示多個時區、ISO 8601 與相對時間。
目前的 Unix 時間戳
秒
—
毫秒
—
時間戳轉日期
快捷鍵:Ctrl/⌘ + Enter 填入目前時間
其他時區
- Asia/Taipei
- Asia/Tokyo
- Europe/London
- America/New_York
日期轉時間戳
也可以加上時差,例如 2023-11-15T06:13:20+08:00 或結尾加 Z 表示 UTC
使用說明
- 頁面上方會即時顯示目前的 Unix 時間戳(秒與毫秒),按「複製」即可使用。
- 在「Unix 時間戳」欄位輸入數字,工具會自動判斷是秒、毫秒、微秒或奈秒,也可以手動指定單位。
- 結果會顯示本地時間、UTC、ISO 8601、RFC 2822 與相對時間(例如「3 天前」),每一項都可以複製。
- 在「其他時區」選擇並加入常用的時區,同一個時間會同時換算成各地時間,設定會記住。
- 要把日期轉成時間戳時,在「日期轉時間戳」輸入日期與時間並選擇時區。
常見問題
什麼是 Unix 時間戳?
Unix 時間戳是從 1970 年 1 月 1 日 00:00:00 UTC 起算經過的秒數,與時區無關,因此常用在程式、資料庫與 API 中記錄時間。
怎麼判斷時間戳是秒還是毫秒?
目前的時間戳以秒表示是 10 位數,以毫秒表示是 13 位數。本工具依位數判斷:11 位以內視為秒、12 到 14 位為毫秒、15 到 17 位為微秒、更長的是奈秒。判斷不符時可以手動選擇單位。
為什麼本地時間跟 UTC 不一樣?
時間戳本身沒有時區,顯示成日期時才需要選擇時區。台灣是 UTC+8,所以本地時間會比 UTC 快 8 小時。
2038 年問題是什麼?
有些舊系統用 32 位元有號整數存時間戳,最大只到 2038 年 1 月 19 日 03:14:07 UTC(2147483647)。本工具不受這個限制,可以處理遠早於 1970 年或遠在 2038 年之後的時間。
輸入日期時沒有指定時區會怎樣?
會依照你在「時區」選單選擇的時區解讀,預設是你裝置的時區。遇到日光節約時間切換時,重複的時刻取第一次出現的時間,不存在的時刻會往後順延。
我輸入的資料會被上傳嗎?
不會。所有換算都在你的瀏覽器中完成,時區資料也來自瀏覽器內建的 Intl API。