Extraktor časového razítka ULID
O tomto nástroji
Tento nástroj extrahuje úvodních 48 bitů (10 znaků Crockford Base32) z ULIDu, aby obnovil UNIX epochu (v milisekundách), a poté ji zobrazí v UTC i ve zvoleném časovém pásmu pro zobrazení. Veškeré zpracování probíhá ve vašem prohlížeči (žádná data se nikam neodesílají).
Časové pásmo pro zobrazení
Detekováno lokálně: —
Celkem: 0 / Úspěšně: 0 / Chyby: 0
# | Vstup | UTC (ISO 8601) | Zobrazené pásmo (ISO) | Informace o pásmu | Epoch (ms) | rand (80b hex) |
---|
Jak používat
- Vložte své ULIDy do textového pole výše (jeden na řádek, nerozlišuje se velikost písmen; pomlčky se ignorují).
- Zvolte časové pásmo pro zobrazení: přepínejte mezi zónami IANA (např. Asia/Tokyo) nebo pevnými posuny (UTC±HH:MM, kroky po 30 minutách).
- Klikněte na Analyzovat, aby se zobrazily časy UTC a vybraného pásma, milisekundy a 80bitová náhodná část. Tabulku můžete zkopírovat nebo stáhnout.
Upozornění
- ULID ukládá epochu v milisekundách v prvních 10 znacích. Časové pásmo neovlivňuje uloženou hodnotu – pouze způsob zobrazení.
- Používá
0123456789ABCDEFGHJKMNPQRSTVWXYZ
(Crockford Base32), takže I/L/O/U nejsou použity. - Prázdné řádky se ignorují. Pokud řádek obsahuje více ULIDů, použije se pouze první nalezený.
Co je ULID?
ULID je 128bitový identifikátor: prvních 48 bitů tvoří UNIX epochu v milisekundách a zbývajících 80 bitů je náhodná složka. Prvních 10 znaků kóduje čas, zbylých 16 náhodnou část, takže se dá snadno řadit chronologicky.