實用工具

Unix 時間戳轉換器

將 epoch 秒數或毫秒轉換為可讀日期,支援任何時區。

瀏覽器本機執行時間3.7萬
免費

輸入

0 B4.0 KB 以內免費

結果

結果會顯示在這裡。

你的執行紀錄

只有消耗點數的執行才會儲存。

登入後可以保留你的執行紀錄。

日誌、JWT 和資料庫列將時間記錄為整數,讀取它們需要轉換。本工具可在 epoch 時間與可讀日期之間雙向轉換,支援 UTC、本地時區或 Asia/Shanghai,並自動偵測整數是秒還是毫秒——這個錯誤常導致事件落在 1970 年或西元 55000 年。

它是怎麼運作的

  • 秒和毫秒依數值大小區分,猜測結果會顯示出來,方便您手動覆蓋。
  • 目前時間戳會即時更新,方便您隨時取得當下數值。
  • 轉換使用瀏覽器的時區資料庫,因此歷史日光節約規則也能正確套用。

你的資料去了哪裡

哪也沒去。本工具完全在你的瀏覽器裡執行:你貼上的文字由頁面處理,不會傳輸到任何伺服器,也不會寫進任何紀錄。

當一次執行消耗點數時,會往你自己的歷史裡儲存一行摘要,方便回頭查找。摘要記錄的是這次執行的形態——大小、數量、你查詢的值——而不是你貼上的內容。

它要花多少

本工具完全免費,不需要登入,也不消耗點數。

常見問題

如何分辨秒與毫秒?
看位數。目前的秒數時間戳是 10 位數,毫秒則是 13 位數。若將 13 位數當作秒讀取,會落在數萬年後的未來。
什麼是 2038 年問題?
帶正負號的 32 位元時間戳會在 2038 年 1 月 19 日溢位。以 32 位元整數儲存 epoch 時間的系統會繞回 1901 年。現代系統多使用 64 位元,不受影響,可持續時間比宇宙年齡還長。
為什麼我的日期會差一個小時?
因為日光節約時間。時間戳是絕對的瞬間,顯示的本地時間取決於該時區在該日期生效的規則,而這些規則會變動。

背後的開源專案

本工具是獨立實作,並未打包第三方函式庫。date-fns/date-fns(MIT)在程式碼層面做的是同一件事——如果你需要在自己的程式裡實作它,從那裡開始,而不是呼叫一個網頁。

date-fns/date-fns

也常被稱作

  • unix timestamp 轉換
  • epoch 轉換器
  • timestamp 轉日期
  • epoch time 是什麼
  • unix time 換算