UUID-dekódoló
Dekódolj egy UUID-t, hogy lásd a verzióját, változatát és beágyazott időbélyegét.
Kapcsolódó eszközök
UUID-dekódoló
Illessz be bármilyen UUID-t, és a dekódoló megmondja, mi is az valójában: a verzióját, a változatát, és — idő alapú UUID-knál — a létrehozás pontos pillanatát. A látszólag véletlenszerű karakterlánc, mint a 018f6d2e-7a00-7000-8000-000000000000, olvashatóvá válik: kiderül, hogy 7-es verziójú UUID, amelynek első 48 bitje egy Unix-időbélyeget hordoz ezredmásodpercben, ISO 8601 dátumként olvasva.
Az eszköz minden jelenlegi verziót felismer. Az 1-es és a 6-os verzió 60 bites Gergely-naptári időbélyeget hordoz, amelyet visszaszámol UTC-re; a 7-es verzió egyszerű Unix-ezredmásodperceket tárol; a 3-as és 5-ös verzió névalapú (MD5 és SHA-1); a 4-es verzió teljesen véletlenszerű, és az eszköz ezt ki is írja, ahelyett hogy jelentést találna ki. A különleges nil (csupa nulla) és max (csupa egyes) UUID-t is megjelöli. A változatmezőt az RFC 4122 elrendezéséből olvassa, így egy pillantással megkülönböztetsz egy RFC UUID-t a régi NCS-től vagy a Microsoft GUID-tól.
A beillesztés elnéző. A körülvevő szóközök, a C# GUID kapcsos zárójelei, az urn:uuid: előtag és a nagybetűk mind elfogadottak, és kanonikus kisbetűssé alakulnak. Egész köteg feldolgozásához illessz be soronként egy UUID-t; az üres sorok kimaradnak, és minden, ami nem érvényes UUID, rövid, világos indokot kap — rossz hossz vagy váratlan karakter —, így egy hibás beillesztés nem viszi el a többit.
Kapcsold be a „Nyers mezők megjelenítése" beállítást, ha látni szeretnéd a mögöttes hexet: az időbiteket és a véletlen- vagy csomópontbiteket külön, hibakereséshez. Minden teljes egészében a böngésződben fut — egyetlen UUID sem kerül szerverre.