Generátor UUID v7 (v souladu s RFC 9562)

O tomto nástroji

Tento nástroj generuje identifikátory UUID v7 z aktuálního času UTC (v milisekundách), takže je lze řadit podle času. Zvolený zdroj času a „čas použitý pro generování“ se přímo promítnou do výsledného časového razítka a zcela odpovídají náhledu. Podle specifikace UUID v7 vždy používá odpovídající čas UTC, i když zvolíte jiné časové pásmo. Veškeré zpracování probíhá pouze ve vašem prohlížeči (žádná data se neodesílají).

Kontrola času

Generování a výstup

Jak používat

  1. V části Kontrola času zvolte Lokální / IANA / Pevný posun (výchozí volby obvykle stačí).
  2. V části Použitý čas vyberte Aktuální čas nebo Zadané datum/čas. Při zadávání použijte formát YYYY-MM-DDTHH:MM[:SS[.mmm]]; tento údaj se použije pro náhled i generování.
  3. Když je zvoleno Zadané datum/čas, hodnota se interpretuje v časovém pásmu nastaveném v Kontrola času a pro generování se převede na UTC.
  4. Zadejte Počet, případně přepněte Monotónní generování a stiskněte Generovat. Výsledky se zobrazí po řádcích.

Další poznámky

  • Náhled ukazuje aktuální čas UTC a místní čas pro vybraný zdroj. Při generování se použije právě toto časové razítko.
  • Časová pásma IANA určují posun s ohledem na letní čas (DST) iterativním dopočtem.
  • Výstupní pole je pouze pro čtení; ke kopírování nebo vymazání použijte tlačítka.
  • Každé spuštění znovu inicializuje náhodná data, takže i opakované kliknutí se stejným nastavením vytvoří novou sekvenci.

Upozornění

  • Časové razítko UUID v7 je vždy v milisekundách od epochy UTC; časová pásma ovlivňují pouze zobrazení. Při generování s aktuálním časem se bity časového razítka při změně pásma nemění.
  • Pouze pokud zvolíte Zadané datum/čas, převede se zadaný čas (podle vybraného zdroje) na UTC a použije se pro UUID.
  • Monotónní ZAP: ve stejné milisekundě zvyšuje koncové bity. VYP: náhodná část se kompletně promíchá.

Co je UUID v7?

UUID v7 ukládá do prvních 48 bitů milisekundy unixové epochy, následuje 4bitová verze (7), 12 + 62 bitů náhodných hodnot a 2bitová varianta (10). Nabízí vyvážený kompromis mezi možností řazení podle času a jedinečností.