ULID 時間戳提取器

關於此工具

本工具用於提取 ULID 的前 48 位(10 個 Crockford Base32 字元),恢復 UNIX 紀元(毫秒),並以 UTC選定的顯示時區 展示結果。 所有處理均在瀏覽器內完成(不會發送任何資料)。

顯示時區
本地檢測:
總數:0 / 成功:0 / 失敗:0
# 輸入 UTC(ISO 8601) 顯示時區(類 ISO) 時區資訊 Epoch(毫秒) 隨機(80 位十六進制)

使用方法

  1. 將 ULID 貼到上方的文字區域(每行一個不區分大小寫。連字號會被忽略)。
  2. 選擇一個顯示時區:可以在 IANA 時區(例如 Asia/Tokyo)和固定偏移(UTC±HH:MM,30 分鐘步長)之間切換。
  3. 點擊解析後會列出 UTC 及所選時區的日期時間、毫秒值和 80 位隨機部分。可複製或下載該表格。

注意事項

  • ULID 的前 10 個字元 儲存 Epoch 毫秒。時區不會影響儲存值,僅影響顯示。
  • 使用 0123456789ABCDEFGHJKMNPQRSTVWXYZ(Crockford Base32),省略了 I/L/O/U
  • 空行會被忽略。如果一行包含多個 ULID,僅取第一個符合項。

ULID 是什麼?

ULID 是 128 位識別碼:前 48 位 表示 UNIX 紀元(毫秒),剩餘 80 位 為隨機數。前 10 個字元編碼時間,其餘 16 個字元表示隨機部分,便於按時間順序排序。