Unix 時間戳轉換
時間戳與日期雙向轉換,支持秒、毫秒、微秒、納秒和批量處理
點選時區和單位,在對應區域轉換;需要處理多條數據時展開批量轉換。微秒、納秒結果可完整複製。
範例
輸入
1735689600
示例結果
UTC: 2025-01-01 00:00:00 Asia/Shanghai: 2025-01-01 08:00:00
選擇“秒”後轉換;同一個數字在兩個時區表示同一時刻。
技術細節與邊界
Unix 時間以 1970-01-01 00:00:00 UTC 為起點,時區只改變顯示與無偏移日期的解析。自動識別按常見數字位數估計單位,應核對原始數據約定。高精度轉換按納秒保存,小數結果保留完整餘量,不把當前時鐘偽裝成微秒或納秒精度。無效日期、夏令時跳過的時間會被拒絕;重復時刻需輸入明確的 UTC 偏移。
關於此工具
在時間戳與日期之間雙向轉換,支持秒、毫秒、微秒和納秒。可點選常用時區或輸入 IANA 名稱及 UTC 偏移,查看當前時鐘、使用零點快捷操作、複製各項結果或批量導出。全部轉換在瀏覽器本地完成。
適用場景
- 排查後端介面回傳的時間戳到底對應哪個時區的哪個時刻。
- 在資料庫 / 日誌裡看到一串數字,判斷是秒還是毫秒。
- 把「使用者填寫的日期」翻譯成寫入資料庫的時間戳。
- 跨時區排班或跑批任務時比對上下游時刻。
操作步驟
- 在“時間戳”中輸入數字,點選自動、秒、毫秒、微秒或納秒。
- 點選常用時區,或輸入 IANA 時區名稱 / UTC 偏移;兩個轉換方向共用此設置。
- 在對應區域點擊轉換,結果可逐項複製。日期可帶最多 9 位秒小數;明確的偏移量優先於頁面時區。
- 用當前時間、今天零點、明天零點快速填入;多條數據展開批量轉換,每行一個值。
輸入 / 輸出說明
- 輸入
- 秒 / 毫秒 / 微秒 / 納秒時間戳,或日期、ISO 8601 字符串。
- 輸出
- 所選時區的日期、UTC ISO 8601 及四種精度的時間戳,可逐項複製或批量導出。
- 限制
- 日期範圍為 UTC 公元 0001–9999 年;最多保留納秒,不處理閏秒。批量最多 200 行 / 32,000 字符;當前時鐘取自設備,精度為毫秒。
注意事項
自動識別只是一種估計;需要確定結果時請明確選擇單位。夏令時重復時間請附 UTC 偏移量。
常見問題
- Unix 時間戳秒和毫秒怎麼轉換日期?
- Unix 時間戳轉日期必須先選對秒或毫秒單位。同一時刻的毫秒值等於秒值乘以1000,近期時間戳通常為10位秒或13位毫秒;早期日期不能只看位數,建議手動指定單位再核對時區。
- 時間戳轉換北京時間為甚麼相差8小時?
- 北京時間與UTC顯示相差8小時,但對應的Unix時間戳不變。選擇Asia/Shanghai時,UTC的00:00顯示為當天08:00;反向轉換無時區日期時,所選時區會參與解析。
- Unix 時間戳能轉換1970年以前的日期嗎?
- 負數Unix時間戳可以表示1970年以前的時刻。選擇秒單位時,-1對應UTC的1969年12月31日23:59:59;查看本地日期前應確認時區,避免把顯示差異誤認為數值錯誤。
相關工具