開發者工具

Unix 時間戳記轉換器

將以秒或毫秒表示的時間戳記轉換為 ISO 日期和時區,或將 ISO 日期轉換回時間戳記。

輸入參數

起點:1970-01-01 UTC。日期須帶 Z 或 ±HH:MM,秒的小數最多三位。

計算結果

如何讀取記錄時間戳記與轉換日期

用此轉換器比較 Unix 時間戳記與記錄或 API 回應中的日期。時間戳記識別一個時刻;所選時區只改變顯示方式,不改變時刻本身。

操作步驟

  1. 選擇時間戳記輸入及秒或毫秒,或切換為日期輸入。
  2. 輸入日期時,請使用含 Z 或明確偏移量的 ISO 8601。結果顯示可使用 Europe/Oslo 等時區名稱。
  3. 執行轉換,然後複製或下載秒、毫秒與 UTC 日期。需要時使用目前時間按鈕。

設定與限制

秒或毫秒
同一時刻可表示為 1704067200 秒或 1704067200000 毫秒。請明確選擇單位,不要只憑位數猜測。
日期偏移量
2024-01-01T01:00:00+01:00 等於 2024-01-01T00:00:00Z。偏移量屬於輸入日期,與顯示時區無關。
顯示時區
預設時區為 UTC。Europe/Oslo 將範例顯示為 01:00:00,日期為 2024-01-01;Unix 時間戳記保持不變。

操作範例

以 UTC 轉換 1704067200 秒。預期結果為 1704067200000 毫秒與 2024-01-01T00:00:00.000Z。

下載範例檔案

範例輸入

1704067200 · UTC

預期結果

1704067200000
2024-01-01T00:00:00.000Z
Europe/Oslo: 2024-01-01 01:00:00 +01:00

接著選擇 Europe/Oslo:當地時間為 01:00:00。切換為日期輸入,貼上 2024-01-01T01:00:00+01:00,可取得相同時間戳記。

常見問題與疑難排解

為什麼結果接近 Unix 紀元起點?

常見原因是將秒當成毫秒。檢查所選單位,並與 UTC 輸出比較。

為什麼我的本地日期被拒絕?

日期輸入需要完整日期和時間,並含 Z 或偏移量。不含時區的日期有歧義;無效日期和閏秒會被拒絕。

日光節約時間變更如何影響轉換?

使用來源記錄中的明確偏移量。重複出現的本地時間可能表示不同時刻;顯示時區會套用季節性偏移量。