Generator UUID v7 (compatibil RFC 9562)
Despre acest instrument
Acest instrument generează identificatori UUID v7 pornind de la ora UTC curentă (în milisecunde) pentru a rămâne ordonabili cronologic. Sursa de timp aleasă și „ora utilizată” influențează direct marca temporală, astfel încât previzualizarea corespunde exact rezultatului. Conform specificației, UUID v7 folosește întotdeauna marca temporală UTC asociată chiar dacă alegi un fus orar. Toată procesarea are loc în browser (nu se trimit date).
Verificare timp
Generare și rezultate
Cum se folosește
- În Verificare timp, alege Local / IANA / Offset fix (valorile implicite sunt de obicei suficiente).
- În Ora utilizată, selectează Ora curentă sau Dată și oră specificată. Dacă introduci manual, folosește formatul
YYYY-MM-DDTHH:MM[:SS[.mmm]]
; previzualizarea și generarea utilizează exact această valoare. - Când este aleasă opțiunea Dată și oră specificată, valoarea este interpretată în fusul orar selectat la Verificare timp și convertită în UTC pentru generare.
- Setează Cantitate, activează sau dezactivează Generare monotonică după nevoie, apoi apasă Generează. Rezultatele apar linie cu linie.
Note suplimentare
- Previzualizarea arată ora UTC curentă și ora locală pentru sursa selectată. Marca temporală din previzualizare este folosită ca atare când generezi.
- Fusurile orare IANA calculează offset-urile ținând cont de ora de vară (DST) prin ajustări iterative.
- Zona de ieșire este doar pentru citire; folosește butoanele pentru a copia sau a goli.
- Fiecare rulare reinițializează aleatorul, astfel încât clicurile repetate produc secvențe noi chiar și cu setări identice.
Atenționări
- Marca temporală UUID v7 este mereu în milisecunde epoch UTC; fusurile orare afectează doar afișarea. La generarea cu ora curentă, schimbarea fusului nu modifică biții mărcii temporale.
- Numai când este selectată Dată și oră specificată ora introdusă este convertită (folosind sursa aleasă) și aplicată mărcii temporale a UUID-ului.
- Monotonic PORNIT: incrementează biții finali în aceeași milisecundă. OPRIT: aleatorul este reamestecat complet.
Ce este UUID v7?
UUID v7 stochează milisecundele epoch Unix în primii 48 de biți, urmate de versiunea pe 4 biți (7
), de 12 + 62 biți de aleator și de o variantă pe 2 biți (10
). Echilibrează ordonarea cronologică cu unicitatea.