首頁 › 格式轉換 › 時間戳轉換
🔧

時間戳轉換

Unix 時間戳與日期互轉,精確到毫秒,支援時區

当前时间戳(秒)
-
当前时间戳(毫秒)
-
北京时间
-
UTC 时间
-
时间戳 → 日期
日期 → 时间戳
多语言代码

工具介紹

時間戳(Timestamp)是從 1970 年 1 月 1 日 00:00:00 UTC(又稱 Unix 紀元)開始所經過的秒數,不考慮閏秒。它是程式設計中最常用的時間表示方式,廣泛用於日誌記錄、API 簽章、資料庫儲存、快取過期等情境。

  • 即時面板:即時顯示秒級/毫秒級時間戳、台北時間與 UTC 時間,每秒自動更新
  • 時間戳轉日期:輸入時間戳自動辨識秒/毫秒,輸出台北時間、UTC、ISO 8601、RFC 2822、星期幾與相對時間(如「3 天前」)
  • 日期轉時間戳:視覺化日期選擇器,一鍵轉換為秒級/毫秒級時間戳
  • 多語言程式碼:內建 JavaScript、Python、PHP、Java、Go、Shell、C#、Ruby 等 16 種語言的取得時間戳程式碼,點擊即複製

使用情境

  • 除錯 API 介面中的時間戳參數
  • 資料庫時間欄位的轉換與比對
  • 日誌分析時將時間戳還原為可讀時間
  • 快速取得各程式語言的時間戳程式碼片段

時間戳小提示

  • 秒級與毫秒級:Unix 時間戳預設為秒級(10 位數字),毫秒級為 13 位。Java 與 JavaScript 常用毫秒級,PHP 與 Python 常用秒級
  • Unix 紀元:時間戳起點為 1970-01-01 00:00:00 UTC,32 位元系統將在 2038 年溢出(2038 年問題)
  • 時區影響:時間戳本身是 UTC 時間,同一時間戳在不同時區顯示不同的本地時間
  • 常用範圍:目前時間戳約 1700000000(秒級),可透過位數快速判斷