目前時間戳
17853432252026-07-30 00:40:25 · Asia/Shanghai (GMT+8)
時間戳 → 日期
=2026-07-30 00:40:25 · Asia/Shanghai (GMT+8)
日期 → 時間戳
=1785343225000
時間計算
目前時間=178542962517854296257752026-07-31 00:40:25 · Asia/Shanghai (GMT+8)
工具說明
關於時間戳轉換器
Epoch 轉換器可以把 Unix 時間戳記轉成可讀日期,也可以把日期轉回 epoch 秒或毫秒。
此工具會顯示目前 timestamp,支援時區選擇、秒/毫秒單位,並提供加減時間的快速計算。
如何使用 Epoch Converter
- 需要即時 epoch 值時,查看目前 timestamp 面板中的秒或毫秒。
- 貼上 timestamp,選擇秒或毫秒,再選擇時區並轉成可讀日期。
- 輸入日期與時區,為 API、log 或資料庫查詢產生對應 epoch 值。
- 使用時間計算列,從現在增加或減去年、月、日、時、分、秒。
常見使用場景
- 除錯時解讀 created_at、expires_at、iat、exp 或 event_time 等 API 欄位。
- 確認 JWT 到期、快取 TTL 或簽章 URL 到期時間是否已過。
- 把正式環境的日誌時間戳記轉成本地時區,再對照事故時間線。
- 為前端測試資料、資料庫篩選條件或排程工作產生精確的測試時間。
秒、毫秒與時區
Unix time 從 1970-01-01 00:00:00 UTC 起累計經過時間。同一瞬間可用多個時區顯示,但 epoch 值本身不依賴時區。
- 秒: 現代日期通常是 10 位,常見於 Unix 工具與許多 API。
- 毫秒: 通常是 13 位,常見於 JavaScript Date.now() 與瀏覽器 logs。
- 時區顯示: 轉成 Asia/Shanghai 或 UTC 只改變顯示的鐘面時間,不改變瞬間本身。
- 日期輸入: 需要精準時,請填完整年、月、日、時、分、秒。
時間戳轉換常見問題
- 什麼是 epoch 時間戳記?
- 它是從 1970-01-01 00:00:00 UTC 起經過時間的數字,通常以秒或毫秒表示。
- 如何判斷 timestamp 是秒還是毫秒?
- 現代秒級 timestamp 通常是 10 位,毫秒級 timestamp 通常是 13 位。
- 時區會改變 timestamp 值嗎?
- 不會。時區只改變該瞬間顯示成的日曆時間,epoch 值仍表示同一刻。
- 為什麼轉換後日期差了幾小時?
- 常見原因是用本地時區讀 UTC 時間戳記,或混用秒與毫秒。
- timestamp 資料會上傳嗎?
- 不會。轉換與時間計算在瀏覽器本機執行,不會上傳到 wetool.site。
Epoch 秒與 JavaScript 日期
JavaScript Date 內部使用毫秒,而許多後端系統與命令列工具使用 epoch 秒。日期看起來明顯錯誤時,先檢查單位。
Timestamp 位數與單位速查
許多時間轉換錯誤不是日期演算法問題,而是把秒、毫秒、微秒或奈秒當成同一種單位。
- 10 位通常是 epoch 秒,例如 1720000000。
- 13 位通常是毫秒,例如 JavaScript Date.now()。
- 16 位常見於微秒,19 位常見於奈秒;顯示前通常要先除以 1000 或 1000000。
時區排錯清單
同一個 epoch 值代表同一瞬間,時區只影響顯示。遇到相差 8 小時、9 小時或整天時,先按此順序排查。
- 確認原始值是否已是 UTC epoch,而不是本地時間字串。
- 確認輸入日期是否帶時區;沒有時區的日期字串常被瀏覽器按本地時區解讀。
- 比較 logs 時先統一顯示為 UTC,再按需要轉到 Asia/Shanghai、America/New_York 等業務時區。