使用說明

目前時間 UTC:SQL、ISO 8601、Unix 時間戳記

這裡以開發時最常貼上的五種格式顯示目前時間 UTC 或本地時間:SQL 日期時間、ISO 8601、以秒和毫秒計的 Unix 時間戳記,以及僅日期。點選卡片就會複製數值。所有運算都在你的瀏覽器內完成,不會上傳任何資料。


複製目前時間 UTC 或本地時間

  1. 將時區設為本地時間或 UTC。
  2. 點選你需要的卡片,出現已複製!就表示完成。
  3. 貼到查詢、程式、記錄檔或試算表中。

時鐘每秒跳動一次。複製後會暫停 3 秒,讓你貼上的數值留在畫面上。上方標籤會顯示目前是即時時鐘、已暫停還是自訂時間。

五種格式

時間戳記轉換:秒或毫秒

Unix 時間戳記是從 1970 年 1 月 1 日 00:00(UTC)起算的秒數。秒的卡片顯示這個數字,毫秒的卡片顯示同一時刻但多三位數。切換時區時,這兩個值都不會改變。

本地時間與 UTC

本地時間使用你裝置的時區,ISO 8601 字串會帶上該時區的偏移量。UTC則以世界標準時間顯示同一時刻。切換後 SQL 日期時間、ISO 8601 與僅日期會改變,但兩個 Unix 時間戳記不會,因為它們從固定的 UTC 時刻起算。

日期時間格式轉換與指定時間

想使用不是現在的時間,請開啟自訂時間,並選擇精確到秒的日期與時間。數值會當作所選時區的時鐘時間讀取,五張卡片都會格式化該時刻,而不是即時時鐘。


常見問題

目前的 Unix 時間戳記是以秒還是毫秒計算?

「Unix 時間戳記(秒)」卡片顯示自 1970 年 1 月 1 日 UTC 起的整數秒數,「Unix 時間戳記(毫秒)」卡片顯示同一時刻的毫秒值,也就是 JavaScript 的 Date.now() 傳回的值。點選任一張卡片即可複製。

如何取得 SQL 格式的目前日期與時間?

點選「SQL 日期時間」卡片,會複製成 YYYY-MM-DD HH:MM:SS,例如 2026-10-20 14:03:05。MySQL、SQL Server 和 Postgres 的 DATETIME 與 TIMESTAMP 欄位都接受這種格式。

ISO 8601 的目前日期與時間長什麼樣子?

「ISO 8601」卡片依序顯示日期、T、含毫秒的時間與時區偏移量,例如 2026-10-20T14:03:05.123+09:00。時區設為 UTC 時,結尾會是 Z 而不是偏移量。

Unix 時間戳記在每個時區都一樣嗎?

是的。它從固定的 UTC 時刻起算秒數,所以在「本地時間」與「UTC」之間切換,SQL 日期時間、ISO 8601 和僅日期會改變,但兩個 Unix 時間戳記不會。

可以格式化現在以外的日期與時間嗎?

可以。開啟「自訂時間」,選擇精確到秒的日期與時間。數值會當作所選時區的時鐘時間讀取,五張卡片都會格式化該時刻。

資料會上傳到伺服器嗎?

不會。所有運算都在你的瀏覽器內完成,不需要上傳,也不需要帳號。