SECONDS · MILLISECONDS · MICROSECONDS · NANOSECONDS

秒與毫秒
轉換器

在 Unix 秒 (s)、毫秒 (ms)、微秒 (μs) 與奈秒 (ns) 之間精確換算。指定來源單位以避免誤判,並同時核對 UTC 與韓國日期。

換算 Unix 時間單位

選擇輸入數值的單位,即可計算同一瞬間的四種單位與實際日期。

同一時刻的四個單位—
秒
—
毫秒 (ms)
—
微秒 (μs)
—
奈秒 (ns)
—
精確的 ISO 8601 UTC
—
UTC 日期—
韓國日期 (KST)—

—

您輸入的數字只會在此頁面上計算,不會被傳輸或儲存。

秒、毫秒、微秒與奈秒單位表

每個單位比緊鄰其下的單位大 1,000 倍。如果您了解了秒之間的關係,你就可以快速檢查數字。

單位符號1秒的值轉換為秒
秒s1直接使用
毫秒ms1,000除以 1,000
微秒μs1,000,000除以 1,000,000
奈秒ns1,000,000,000除以 1,000,000,000
縮小單位不一定需要捨入;本工具會盡可能保留精確值。 當奈秒值表示為秒時,它們具有小數位。該工具最多保留 9 位數字,因此 1,234,567,890ns是 1.23456789s它顯示為 。

如何從位數推測單位

對接近目前日期的正值而言,位數是有用線索,但不能作為唯一依據;仍需核對實際日期。

10 位:通常是秒

1704067200秒為 2024-01-01 00:00:00 UTC。典型的 Unix 秒對應於這個長度。

13 位:通常是毫秒

1704067200000一毫秒是同一個時刻。看起來秒數後面又多了三個零。

16 和 19 位數字:較小的單位

同一時間點以微秒為單位有 16 位,以奈秒為單位有 19 位。

1970 年附近的值和遙遠未來的值具有不同的長度規則。 如果數字有前導零或者是負數或小數,請自行選擇單位並檢查轉換後的日期是否符合您的預期。

精確處理小數和負數

Unix 時間可以表示參考點之前和之後的時間,並且間隔短於一秒。

.

小數秒

0.5 秒比參考時間晚了 500 毫秒。秒最多可以輸入 9 位小數。

−

負時間

-1 秒是 1970-01-01 00:00:00 UTC 之前 1 秒。它不僅保持絕對值,而且保持方向。

32

2038 年邊界

秒值 2147483647是 32 位有符號整數的末尾。在儲存較大值的地方,請確保它們支援較寬的數值範圍。

檢查標準: Unix時間標準和閏秒處理方法 POSIX 時間描述您可以在這裡查看。頁面上可以表示為日期的範圍是 MDN 日期範圍指南跟隨。

時間單位換算常見問題

以下整理 1,000 倍單位關係、位數、小數與負值的常見疑問。

1秒有多少毫秒?

1 秒是 1,000 毫秒。將同一時刻從秒轉換為毫秒時,乘以 1,000,從毫秒轉換為秒時,除以 1,000。

10 位和 13 位時間戳記有什麼區別?

在表示最近日期的典型 Unix 值中,10 位數字通常是秒,13 位數字是毫秒。但是,較舊的日期或遙遠的未來值可能具有不同的長度,因此如果您知道原始單位,則自己選擇它們會更準確。

我可以將小數秒轉換為毫秒嗎?

是的。例如,1.25 秒等於 1,250 毫秒、1,250,000 微秒或 1,250,000,000 奈秒。該工具以秒為單位保留最多 9 位小數輸入。

負時間戳記是什麼意思?

負值代表 Unix 紀元 1970-01-01 00:00:00 UTC 之前的瞬間,例如 -1 秒是 1969-12-31 23:59:59 UTC。

如果我選擇了錯誤的單位,為什麼會得到完全不同的日期?

因為秒與毫秒相差 1,000 倍。如果將 1704067200 讀作秒,則為 2024 年,但如果將其讀作毫秒,則為 1970 年 1 月。如果結果日期與預期不同,請先嘗試更改單位。