Decodor UUID
Decodați un UUID pentru a-și dezvălui versiunea, varianta și marcajul de timp încorporat.
Decodor UUID
Lipiți orice UUID și decodorul vă spune ce este de fapt: versiunea sa, varianta sa și - pentru UUID-urile bazate pe timp - momentul exact în care a fost generat. Un șir cu aspect aleatoriu, cum ar fi 018f6d2e-7a00-7000-8000-000000000000, devine lizibil, arătând că este un UUID versiunea 7 ai cărui primi 48 de biți codifică o marca temporală Unix în milisecunde pe care o puteți citi ca dată ISO 8601.
Instrumentul recunoaște fiecare versiune actuală. Versiunea 1 și versiunea 6 poartă un marcaj de timp gregorian de 60 de biți, care este convertit înapoi la UTC; versiunea 7 stochează milisecunde Unix simple; versiunile 3 și 5 sunt bazate pe nume (MD5 și SHA-1); versiunea 4 este complet aleatorie, iar instrumentul spune acest lucru în loc să inventeze un sens. UUID-urile speciale nil (toate zerourile) și max (toate cele) sunt de asemenea etichetate. Câmpul variantă este citit din aspectul RFC 4122, astfel încât să puteți identifica un UUID RFC dintr-un NCS moștenit sau dintr-un GUID Microsoft dintr-o privire.
Pasta este iertătoare. În jurul spațiilor albe, acolade dintr-un GUID C#, un prefix urn:uuid: și litere mari sunt toate acceptate și normalizate la litere mici canonice. Pune un UUID pe linie pentru a decoda un lot întreg simultan; Liniile goale sunt sărite și orice nu este un UUID valid primește un motiv scurt și simplu - lungime greșită sau un caracter neașteptat - așa că o pastă proastă nu deraiează niciodată restul.
Activați „Afișați câmpurile brute” atunci când doriți ca hexadecimalul de bază: biții de timp și biții aleatori sau de nod, împărțiți pentru depanare. Totul rulează în întregime în browserul dvs. - niciun UUID nu este trimis vreodată la un server.