時間戳轉換工具

⏲️ Timestamp Converter

📐 工作原理與說明
Unix 時間戳與日期時間互轉。
  • 定義:Unix 時間戳是自 1970-01-01 00:00:00 UTC 起經過的秒數。
  • 毫秒陷阱:JavaScript 的 Date.now() 返回毫秒(13 位),換算時需除以 1000。
  • 2038 問題:32 位有符號整數將在 2038-01-19 溢位,新系統應使用 64 位。
  • 時區:同一時間戳按 UTC 與本地時區顯示結果不同,需明確口徑。
時間戳轉換
常用時間戳
時間計算
歷史記錄

轉換結果

多時區顯示

Convert between Unix timestamps and human-readable date formats without uploading any data.

日期加減計算

日期差計算

📖 時間知識

1970
Unix 紀元開始
86400
一天秒數
1000
毫秒/秒
24
主要時區

📚 深度解析:時間戳轉換

💡 常見使用場景

  • 把日誌、資料庫裡的 Unix 時間戳轉成可讀日期,排查問題發生時間。Unix 時間戳定義可參考(https://en.wikipedia.org/wiki/Unix_time)。
  • 在不同時區之間換算時間。
  • 在秒級與毫秒級時間戳之間互轉(前端常用毫秒、後端常用秒)。
秒轉日期
輸入 1516239022(秒),轉換為 2018-01-18 07:30:22 UTC;若誤填成毫秒級 1516239022000,工具會識別並提示單位差異,避免差出 1000 倍。

❓ 常見問題(FAQ)

秒和毫秒怎麼區分?
10 位左右是秒(到 2038 年約 2147483647),13 位是毫秒。混用會差 1000 倍,轉換前務必確認單位;本工具會按位數自動提示。
2038 年問題是什麼?
32 位有符號整數表示秒級時間戳在 2038-01-19 溢位回負,老系統可能出錯;新系統多用 64 位或毫秒級時間戳規避。
⚠️ 使用說明與注意事項
📖關於「時間戳轉換工具 - Unix時間戳與日期互轉」 ▼

📝工具簡介

免費線上時間戳轉換工具,支援Unix時間戳與日期時間互相轉換,支援秒和毫秒級別,即時顯示當前時間戳。。專為開發者打造的線上工具,純前端執行,程式碼不離開瀏覽器。