Unix 時間戳是什麼
Unix 時間戳是從 1970/1/1(UTC)起算的秒數(或毫秒數),程式與資料庫常用它來記錄時間,因為它就是一個數字、好比較、好運算。但人看不懂 1718000000 是哪天,這時就需要和一般日期互轉。
免費線上 Unix 時間戳(timestamp)轉換工具,可將時間戳轉成可讀日期、或把日期轉回時間戳,自動判斷秒(10 位)與毫秒(13 位),並即時顯示當前時間戳,開發除錯必備。
時間戳 → 日期會自動判斷秒(10 位)或毫秒(13 位)。日期換算以你的本地時區為準。
Unix 時間戳是從 1970/1/1(UTC)起算的秒數(或毫秒數),程式與資料庫常用它來記錄時間,因為它就是一個數字、好比較、好運算。但人看不懂 1718000000 是哪天,這時就需要和一般日期互轉。
看 log、對接 API、查資料庫的 created_at、排查「為什麼時間差了 8 小時」時都會用到。記得分清楚是「秒」還是「毫秒」(差三個零),以及時區——時間戳本身是 UTC,顯示時要換算成本地時間。
同一個時間戳在不同時區顯示出來的「幾點」不一樣,但它代表的瞬間是同一個。處理跨時區資料時,存 UTC、顯示再轉本地,是最不容易出錯的做法。需要其他單位換算可用站內的單位換算工具。
Unix 時間戳是從 1970-01-01 00:00:00 UTC 起算經過的秒數(或毫秒數),常用於程式與資料庫記錄時間。
10 位數通常是秒(如 1700000000),13 位數是毫秒(如 1700000000000)。本工具會自動判斷並換算。
日期換算以你裝置的本地時區為準,同時也顯示 UTC 時間方便比對。