ULID-aikaleiman purkutyökalu
Tietoa tästä työkalusta
Työkalu poimii ULID-tunnisteen alkuosan 48 bittiä (10 Crockfordin Base32 -merkkiä) palauttaakseen UNIX-epookin (millisekunneissa) ja näyttää tuloksen UTC-aikana sekä valitulla näyttöaikavyöhykkeellä. Kaikki käsittely tapahtuu kokonaan selaimessa (dataa ei lähetetä).
Näyttöaikavyöhyke
Paikallisesti havaittu: —
Yhteensä: 0 / Onnistui: 0 / Epäonnistui: 0
# | Syöte | UTC (ISO 8601) | Näyttöaikavyöhyke (ISO-tyylinen) | Aikavyöhyketiedot | Epoch(ms) | rand(80b hex) |
---|
Näin käytät
- Liitä ULID-tunnisteet yllä olevaan tekstialueeseen (yksi per rivi, kirjainkoko ei merkitse. Yhdysviivat ohitetaan).
- Valitse näyttöaikavyöhyke: vaihda IANA-vyöhykkeiden (esim. Asia/Tokyo) ja kiinteiden poikkeamien (UTC±HH:MM, 30 minuutin välein) välillä.
- Paina Jäsennä, jolloin näet UTC- ja valitun vyöhykkeen ajat, millisekunnit ja 80-bittisen satunnaisuuden. Taulukon voi kopioida tai ladata.
Huomioitavaa
- ULID tallentaa epookin millisekunnit ensimmäisiin 10 merkkiin. Aikavyöhykkeet eivät muuta arvoa, vaan ainoastaan sen esitystavan.
- Käytössä on
0123456789ABCDEFGHJKMNPQRSTVWXYZ
(Crockfordin Base32), josta on jätetty pois I/L/O/U. - Tyhjät rivit ohitetaan. Jos rivillä on useita ULIDeja, vain ensimmäinen osuma otetaan käyttöön.
Mikä on ULID?
ULID on 128-bittinen tunniste: ensimmäiset 48 bittiä ovat UNIX-epookkia (millisekunteja) ja loput 80 bittiä satunnaisuutta. Ensimmäiset 10 merkkiä koodaavat ajan ja viimeiset 16 satunnaisuuden, mikä helpottaa aikajärjestykseen lajittelua.