實用工具
輸入
結果
結果會顯示在這裡。你的執行紀錄
只有消耗點數的執行才會儲存。
登入後可以保留你的執行紀錄。
日誌、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 換算