Extractor de marcaj temporal ULID
Despre acest instrument
Acest instrument extrage primii 48 de biți (10 caractere Crockford Base32) dintr-un ULID pentru a recupera epoch-ul UNIX (milisecunde), apoi îl listează în UTC și într-un fus orar ales pentru afișare. Prelucrarea are loc exclusiv în browser (nu se trimit date).
Fus orar pentru afișare
Detectat local: —
Total: 0 / Reușite: 0 / Eșecuri: 0
# | Intrare | UTC(ISO 8601) | TZ afișat (stil ISO) | Informații TZ | Epoch (ms) | rand(80b hex) |
---|
Cum se folosește
- Lipește ULID-urile în zona de text de mai sus (câte unul pe linie, fără diferență între majuscule și minuscule. Cratimele sunt ignorate).
- Alege fusul orar pentru afișare: comută între zone IANA (de exemplu, Asia/Tokyo) sau offseturi fixe (UTC±HH:MM, pași de 30 de minute).
- Apasă Analizează pentru a lista datele UTC și pe fusul selectat, valorile în milisecunde și componenta aleatoare de 80 de biți. Poți copia sau descărca tabelul.
Atenționări
- Un ULID stochează epoch-ul în milisecunde în primele 10 caractere. Fusurile orare nu afectează valoarea salvată — doar modul de afișare.
- Folosește
0123456789ABCDEFGHJKMNPQRSTVWXYZ
(Crockford Base32), fără I/L/O/U. - Liniile goale sunt ignorate. Dacă o linie conține mai multe ULID-uri, se folosește doar primul identificator găsit.
Ce este un ULID?
Un ULID este un identificator pe 128 de biți: primii 48 de biți reprezintă epoch-ul UNIX (milisecunde), iar restul de 80 de biți sunt aleatori. Primele 10 caractere codifică timpul, iar ultimele 16 codifică aleatorul, facilitând sortarea cronologică.