線上碼錶
輕鬆記錄時間,支援秒與毫秒精度的線上碼表。
時間
時間
Unix 時間戳(Unix Timestamp)是以 1970 年 1 月 1 日 00:00:00 UTC 為起點,表示某個時間點的數字。以「秒」為單位的時間戳通常是 10 位數(例如:1697011200),而以「毫秒」為單位的則是 13 位數(例如:1697011200000)。兩者的差別在於精確度,秒級時間戳只精確到 1 秒,而毫秒級時間戳則能精確到 1/1000 秒,常見於前端應用或需要更高時間精度的場景。
Unix 時間戳不受時區影響,它表示自 1970 年 1 月 1 日 00:00:00 UTC 起的秒數或毫秒數。時區只會影響轉換後的顯示時間,不改變時間戳本身。
Unix 時間戳的範圍主要受數字儲存限制影響。以 32 位元整數表示的秒級時間戳範圍大約是 1970 年 1 月 1 日到 2038 年 1 月 19 日(著名的「2038 年問題」),而使用 64 位元整數或毫秒級時間戳時,範圍就大得多,可以涵蓋非常遙遠的過去和未來。
最初的計算機系統用 32 位整數表示時間,只能涵蓋約 68 年。選 1970 年 1 月 1 日作為起點,可以讓時間戳用到 2038 年,且這個日期中性、不依附特定歷史或日曆,非常適合作為統一基準。