首頁 AI 工具庫 關於我們 提交工具
免費工具

Unix 時間戳轉換器

將 Unix 時間戳轉換為可讀日期,或將日期轉為時間戳。支援秒、毫秒、ISO 8601 與本地時間,全程在瀏覽器完成。

點擊任意數值可複製到剪貼簿。

什麼是 Unix 時間戳?

Unix 時間戳是從 1970 年 1 月 1 日 00:00:00 UTC(Unix 紀元)起算的秒數,與時區無關,廣泛應用於資料庫、API、日誌檔案及各種程式語言中表示時間點。

支援的輸入格式

  • 10 位數字:Unix 時間戳(秒),例如 1716192000
  • 13 位數字:Unix 時間戳(毫秒),即 JavaScript Date.now()
  • 日期字串:ISO 8601、RFC 2822 或瀏覽器支援的格式,例如 2024-05-20

輸出格式說明

  • Unix(秒/毫秒):供程式使用的純數字時間戳
  • UTC:協調世界時的易讀格式
  • ISO 8601:API 常用的國際標準格式
  • Local:轉換為你瀏覽器的本地時區

常見問題

為什麼有些時間戳是 13 位?

JavaScript 的 Date.now() 回傳毫秒,所以是 13 位數。大多數伺服器端語言使用 10 位的秒精度時間戳。除以 1000 即可從毫秒轉為秒。

Unix 時間戳的最大值是多少?

32 位元有號整數的上限是 2,147,483,647,對應 2038 年 1 月 19 日 03:14:07 UTC,這就是「2038 年問題」。現代 64 位元系統已大幅延伸此上限。

返回頂端