UUID v7 -generaattori (RFC 9562 -yhteensopiva)

Tietoa tästä työkalusta

Tämä työkalu luo UUID v7 -tunnisteet nykyisestä UTC-ajasta (millisekunteina), jotta ne pysyvät aikajärjestyksessä. Valittu aikalähde ja "käytettävä aika" vaikuttavat suoraan aikaleimaan, ja tulos vastaa esikatselua täsmälleen. Määritelmän mukaan UUID v7 käyttää aina vastaavaa UTC-aikaleimaa, vaikka valitsisit aikavyöhykkeen. Kaikki käsittely tapahtuu selaimessa (tietoja ei lähetetä).

Ajan tarkistus

Generointi ja tuloste

Näin käytät työkalua

  1. Valitse Ajan tarkistus -osiossa Paikallinen, IANA tai Kiinteä aikaero (oletukset riittävät usein).
  2. Valitse Käytettävä aika -kohdassa Nykyinen aika tai Määritetty päiväaika. Jos syötät ajan itse, käytä muotoa YYYY-MM-DDTHH:MM[:SS[.mmm]]; esikatselu ja generointi käyttävät samaa arvoa.
  3. Kun Määritetty päiväaika on valittuna, arvo tulkitaan Ajan tarkistus -kohdassa valitun lähteen aikavyöhykkeessä ja muutetaan UTC-aikaleimaksi.
  4. Aseta Määrä, kytke Monotoninen generointi tarvittaessa ja paina Generoi. Tulokset ilmestyvät riveittäin.

Lisähuomioita

  • Esikatselussa näytetään nykyinen UTC-aika ja valitun lähteen paikallinen aika. Esikatseltu aikaleima käytetään sellaisenaan generoinnissa.
  • IANA-aikavyöhykkeet huomioivat kesäajan iteratiivisen korjauksen avulla.
  • Tulostekenttä on vain luettavissa; käytä painikkeita kopiointiin tai tyhjennykseen.
  • Jokainen ajo alustaa satunnaisuuden uudelleen, joten peräkkäiset painallukset tuottavat uudet jaksot samoillakin asetuksilla.

Varoitukset

  • UUID v7 -aikaleima on aina UTC-epoch millisekunteina; aikavyöhykkeet vaikuttavat vain esitystapaan. Kun käytät nykyistä aikaa, lähteen vaihtaminen ei muuta aikaleiman bittejä.
  • Vain kun Määritetty päiväaika on valittuna, syötetty seinäkelloaika muunnetaan (valitun lähteen mukaan) ja sovelletaan UUID:n aikaleimaan.
  • Monotoninen PÄÄLLÄ: kasvattaa loppupään bittejä saman millisekunnin sisällä. POIS: satunnaisuus sekoitetaan täysin joka kerta.

Mikä on UUID v7?

UUID v7 tallentaa Unix-ajan millisekunteina ensimmäisiin 48 bittiin, jonka jälkeen tulee 4-bittinen versio (7), 12 + 62 bittiä satunnaisuutta sekä 2-bittinen variantti (10). Muoto yhdistää aikajärjestyksen ja yksilöllisyyden.