Unix 時間戳轉換器
Unix 時間戳與人類可讀日期互轉,即時顯示目前時間戳
使用說明
- 選擇「時間戳 → 日期」或「日期 → 時間戳」轉換模式
- 輸入 Unix 時間戳(秒或毫秒)或選擇日期時間
- 點擊「轉換」按鈕查看結果,包含完整日期、時間戳和相對時間
- 點擊「現在時間」按鈕可快速填入目前時間
注意事項
- Unix 時間戳以秒為單位,JavaScript 時間戳以毫秒為單位,本工具會自動偵測並處理兩種格式
- 轉換結果會依照您的瀏覽器時區顯示,目前顯示的是您本地時區的時間
- 32 位元系統的時間戳上限為 2147483647(2038 年 1 月 19 日),超過此範圍請使用 64 位元時間戳
常見問題
什麼是 Unix 時間戳?
Unix 時間戳(Unix Timestamp)是從 1970 年 1 月 1 日 00:00:00 UTC 起經過的秒數。它是電腦系統中最通用的時間表示方式,不受時區影響,便於儲存和計算。
秒和毫秒的時間戳有什麼差別?
Unix 時間戳通常以秒為單位(10 位數字),而 JavaScript 的 Date.now() 回傳毫秒級時間戳(13 位數字)。毫秒時間戳 = 秒時間戳 × 1000。本工具會根據數字位數自動判斷單位。
什麼是 Y2K38 問題?
Y2K38(2038 年問題)是指使用 32 位元有號整數儲存 Unix 時間戳的系統,在 2038 年 1 月 19 日 03:14:07 UTC 後會發生溢位。現代 64 位元系統已解決此問題,可支援至數千億年後。
時間戳如何處理時區?
Unix 時間戳本身不含時區資訊,它永遠基於 UTC。轉換為人類可讀日期時,才會套用時區偏移。本工具使用您瀏覽器的本地時區進行顯示,您可以依需求轉換為其他時區。