WALUDO 工具箱
DEVELOP.05 UNIX TIMESTAMP

Unix 時間戳線上轉換

目前時間、雙向轉換與精度辨識集中在首屏,無需切換頁面。

NOW

目前 Unix 時間

瀏覽器本地時間所有換算都使用瀏覽器原生 Date 與 Intl API
距離 Y2038 臨界點
EPOCH

時間戳轉日期

等待輸入
瀏覽器本地時間
UTC 時間
指定時區
ISO 8601
DATE

日期轉時間戳

按哪個時區理解輸入
毫秒
微秒
奈秒
§ 01

如何轉換 Unix 時間戳

1
1

貼上時間戳

輸入整數後會依位數辨識秒、毫秒、微秒或奈秒,並顯示本地、UTC、ISO 與指定時區。

2
2

從日期反算

選擇日期時間並指定本地或 UTC,即可取得四種精度的時間戳。

3
3

複製需要的精度

每個目前值和轉換結果都能直接複製,不必設定全域輸出格式。

§ 02

時間戳與時區是兩回事

Unix 時間戳是一條與地點無關的時間軸,零點為 1970 年 1 月 1 日 UTC;同一數字在上海、倫敦和紐約表示同一瞬間,時區只改變時鐘呈現。

日誌和網頁 API 最常用秒與毫秒。微秒與奈秒常見於高精度資料庫和系統追蹤,但 JavaScript Date 以毫秒儲存,顯示日期時更細精度會被截斷。

§ 03

四種常見精度

精度
典型位數
常見來源
10 位
Unix 指令、PHP、Python
毫秒
13 位
JavaScript、瀏覽器、Java
微秒
16 位
資料庫、分散式日誌
奈秒
19 位
高精度時鐘、追蹤資料
§ 04

在程式碼中取得目前時間戳

const seconds = Math.floor(Date.now() / 1000);
const milliseconds = Date.now();
§ 05

常見問題

Q110 位和 13 位時間戳有何不同?

常見 10 位以秒計算,13 位以毫秒計算;微秒和奈秒通常為 16 位與 19 位。

Q2Unix 時間戳包含時區嗎?

不包含。它表示從 UTC Unix 紀元經過的時間,同一數值在全球代表同一瞬間,時區只影響顯示方式。

Q3日期輸入為什麼要選本地或 UTC?

日期文字可能沒有時區,明確指定解讀方式可避免在不同時區產生不同時間戳。

Q4負數時間戳有效嗎?

有效,表示 1970 年 1 月 1 日 UTC 之前的時間,但極端日期可能超出 JavaScript Date 範圍。

Q5什麼是 Y2038 問題?

以有號 32 位整數保存秒級時間戳的舊系統會在 2038 年 1 月 19 日溢位,現代 64 位實作不受此限。

✳ WALUDO TOOLBOX ✳ 瀏覽器原生工具集 · NO SERVER · NO DATA COLLECTION

您的檔案永遠不會離開電腦 · FILES STAY LOCAL · PRIVACY FIRST