Ekstraktor Timestamp ULID

Tentang alat ini

Alat ini mengekstrak 48 bit awal (10 karakter Crockford Base32) dari sebuah ULID untuk mendapatkan kembali epoch UNIX (milidetik), lalu menampilkannya dalam UTC dan zona waktu tampilan pilihan. Seluruh pemrosesan berlangsung sepenuhnya di peramban (tanpa pengiriman data).

Zona waktu tampilan
Terdeteksi lokal:
Total: 0 / Berhasil: 0 / Gagal: 0
# Input UTC (ISO 8601) TZ tampilan (ISO serupa) Info TZ Epoch(ms) rand(80b hex)

Cara menggunakan

  1. Tempel ULID Anda ke kotak teks di atas (satu per baris, tidak peka kapital. Tanda hubung diabaikan).
  2. Pilih zona waktu tampilan: beralih antara zona IANA (misal Asia/Tokyo) atau offset tetap (UTC±HH:MM, langkah 30 menit).
  3. Tekan Urai untuk menampilkan tanggal-waktu UTC dan TZ pilihan, nilai milidetik, serta angka acak 80-bit. Anda dapat menyalin atau mengunduh tabel.

Perhatian

  • ULID menyimpan milidetik epoch pada 10 karakter pertama. Zona waktu tidak mengubah nilai tersimpan—hanya cara menampilkannya.
  • Menggunakan 0123456789ABCDEFGHJKMNPQRSTVWXYZ (Crockford Base32) yang menghilangkan I/L/O/U.
  • Baris kosong diabaikan. Jika satu baris memuat beberapa ULID, hanya kecocokan pertama yang dipakai.

Apa itu ULID?

ULID adalah pengenal 128-bit: 48 bit pertama berisi epoch UNIX (milidetik) dan 80 bit sisanya berupa angka acak. 10 karakter pertama mengodekan waktu dan 16 sisanya mengodekan keacakan, sehingga mudah diurut kronologis.