時間戳轉換
在 Unix 秒/毫秒、ISO UTC 文字與本機日期時間之間轉換。
輸入內容只留在瀏覽器
互動式工具
啟用 JavaScript 後可使用互動控制項;下方說明不需 JavaScript 也可閱讀。
數值輸入需要明確選擇秒或毫秒,並顯示 ISO 8601 UTC 文字;datetime-local 輸入則依瀏覽器本機時區轉為 Unix 秒和毫秒。
適用情境
- 把 API 時間戳查看為可讀的 UTC 時間。
- 為選定的本機日期時間產生秒和毫秒值。
使用步驟
- 輸入整數時間戳並選擇秒或毫秒,或選擇本機日期時間。
- 查看 ISO UTC 或秒/毫秒結果。
- 使用互換按鈕在兩個區域間轉移有效值。
實際範例
Unix 時間範例
1704067200 秒會轉換為 2024-01-01T00:00:00.000Z。
運作原理與規則
- JavaScript Date 以 Unix 紀元後的毫秒表示時間;toISOString 輸出 UTC,datetime-local 依瀏覽器本機時區解讀。
限制與注意事項
- 小數與超出範圍的時間戳會被拒絕,單位不會再依位數猜測。
- datetime-local 不含時區後綴,會使用欄位旁顯示的目前瀏覽器時區。
- JavaScript Date 不表示閏秒。
常見問題
如何區分秒和毫秒?
由使用者明確選擇單位,不依位數猜測歷史或遠期時間。
ISO 結果為何以 Z 結尾?
Z 表示 UTC,工具會把該時刻轉成 UTC 文字。
日期時間輸入使用哪個時區?
使用瀏覽器目前的本機時區。
參考資料
相關工具
提交工具回饋
郵件只包含頁面資訊,不會包含工具輸入或結果。
提交工具回饋