工具王
開發工具

Unix 時間戳轉換

免費線上 Unix 時間戳(timestamp)轉換工具,可將時間戳轉成可讀日期、或把日期轉回時間戳,自動判斷秒(10 位)與毫秒(13 位),並即時顯示當前時間戳,開發除錯必備。

目前 Unix 時間戳
1783778165

時間戳 → 日期會自動判斷秒(10 位)或毫秒(13 位)。日期換算以你的本地時區為準。

小編提醒

  • Unix 時間戳轉換 適合快速整理資料格式,貼上前先確認內容沒有多一個逗號或少一個括號。
  • 如果內容含 token、密碼或客戶資料,優先在自己的瀏覽器內處理,用完就關掉頁面。

深入了解

Unix 時間戳是什麼

Unix 時間戳是從 1970/1/1(UTC)起算的秒數(或毫秒數),程式與資料庫常用它來記錄時間,因為它就是一個數字、好比較、好運算。但人看不懂 1718000000 是哪天,這時就需要和一般日期互轉。

工程上的常見情境

看 log、對接 API、查資料庫的 created_at、排查「為什麼時間差了 8 小時」時都會用到。記得分清楚是「秒」還是「毫秒」(差三個零),以及時區——時間戳本身是 UTC,顯示時要換算成本地時間。

時區是最常見的坑

同一個時間戳在不同時區顯示出來的「幾點」不一樣,但它代表的瞬間是同一個。處理跨時區資料時,存 UTC、顯示再轉本地,是最不容易出錯的做法。需要其他單位換算可用站內的單位換算工具。

使用教學

  1. 1查看上方即時顯示的當前時間戳,可一鍵複製。
  2. 2在「時間戳 → 日期」貼上時間戳,自動轉成日期。
  3. 3在「日期 → 時間戳」選擇日期時間,得到秒與毫秒時間戳。

常見問題

什麼是 Unix 時間戳?

Unix 時間戳是從 1970-01-01 00:00:00 UTC 起算經過的秒數(或毫秒數),常用於程式與資料庫記錄時間。

秒和毫秒怎麼分?

10 位數通常是秒(如 1700000000),13 位數是毫秒(如 1700000000000)。本工具會自動判斷並換算。

顯示的是哪個時區?

日期換算以你裝置的本地時區為準,同時也顯示 UTC 時間方便比對。

相關文章