時間戳轉換器
Unix時間戳與日期/時間之間的雙向轉換,支援秒/毫秒單位選擇,即時顯示目前時間戳。
時間戳轉換
什麼是時間戳轉換器?
Unix時間戳是從1970年1月1日00:00:00 UTC起經過的秒數或毫秒數。它是資料庫、API、日誌檔案等儲存日期/時間的標準方式。使用此工具,您可以輕鬆地在時間戳和人類可讀的日期/時間格式之間進行轉換。
主要功能
- 雙向轉換 – 時間戳轉日期/時間,日期/時間轉時間戳
- 秒/毫秒支援 – 支援10位(秒)和13位(毫秒)時間戳
- 目前時間 – 即時查看和複製目前時間戳
- 多種輸出格式 – 同時顯示本地時間、UTC、ISO 8601格式
- 快速選擇 – 快速跳轉到1小時/1天前後等時間點
- 星期顯示 – 自動計算對應日期的星期幾
使用方法
- 選擇單位 – 選擇秒(Seconds)或毫秒(Milliseconds)標籤。
- 輸入時間戳 – 在左側輸入框輸入時間戳數字,將自動轉換為日期/時間。
- 輸入日期/時間 – 在右側選擇日期和時間,將轉換為時間戳。
- 查看結果 – 可以同時查看轉換結果以及UTC、ISO 8601格式。
- 快速選擇 – 使用下方按鈕快速取得特定時間點的時間戳。
秒 vs 毫秒時間戳
秒單位(Unix時間戳)是10位數字,在傳統Unix系統中使用。例如:1704067200(2024年1月1日 00:00:00 UTC)
毫秒單位是13位數字,在JavaScript、Java等現代程式語言中廣泛使用。例如:1704067200000
雖然可以根據數字位數大致推測單位,但為了準確轉換,請在標籤中選擇正確的單位。
適用對象
- 後端開發者 – 驗證和除錯API回應中的時間戳
- 前端開發者 – 處理JavaScript Date物件
- 資料庫管理員 – 解讀儲存的時間戳資料
- 系統管理員 – 分析日誌檔案中的時間戳
- 資料分析師 – 處理時間序列資料
隱私保護
此工具100%在瀏覽器中執行。您輸入的時間戳或日期資訊不會傳送到任何伺服器。關閉瀏覽器後,所有資料將被清除。
適用情境
- 需要先快速估算時
- 需要比較多組輸入條件時
- 想降低重複手動計算時
- 工作/學習需要參考數值時
- 分享前先檢查結果時
詳細說明
時間戳轉換的結果會根據輸入值與所選條件計算。
若需最終決策,請搭配官方標準或專業意見交叉檢核。
常見問題
什麼是Unix時間戳?
Unix時間戳(Epoch Time)是從1970年1月1日00:00:00 UTC(協調世界時)起經過的秒數。它是一種標準方式,可以在全球範圍內表示同一時間點,不受時區影響。
為什麼以1970年1月1日為基準?
1970年1月1日是在Unix作業系統開發期間為方便起見而選擇的日期。這個日期被稱為「Unix紀元」,已被廣泛用作電腦系統中時間計算的參考點。
什麼是2038年問題?
在32位元系統中,用於儲存Unix時間戳的整數最大值將於2038年1月19日03:14:07 UTC達到。之後可能會發生溢位。大多數現代系統現在使用64位元時間戳來避免此問題。
時間戳包含時區資訊嗎?
Unix時間戳始終基於UTC。它不包含時區資訊。要在特定時區顯示時間,必須套用相應的偏移量。此工具會自動套用您瀏覽器的本地時區進行顯示。
這些結果適合用在哪裡?
適合快速參考與比較。重要決策請再對照官方資料。