Preskoči na vsebino
TextArray
100% lokalno

Dekoder UUID

Dekodirajte UUID, da razkrijete njegovo različico, različico in vdelan časovni žig.

Vhod
Izhod

Dekoder UUID

Prilepite poljuben UUID in dekoder vam bo povedal, kaj dejansko je: njegovo različico, njegovo različico in – za časovno zasnovane UUID – točen trenutek, ko je bil ustvarjen. Naključni niz, kot je 018f6d2e-7a00-7000-8000-000000000000, postane berljiv, kar kaže, da gre za UUID različice 7, katerega prvih 48 bitov kodira milisekundni časovni žig Unix, ki ga lahko preberete kot datum ISO 8601.

Orodje prepozna vsako trenutno različico. Različica 1 in različica 6 nosita 60-bitni gregorijanski časovni žig, ki je pretvorjen nazaj v UTC; različica 7 shranjuje navadne milisekunde Unixa; različici 3 in 5 temeljita na imenih (MD5 in SHA-1); različica 4 je povsem naključna in orodje tako pove, namesto da bi si izmislilo pomen. Označeni so tudi posebni nil (vse ničle) in max (vse enice) UUID-ji. Polje različice se prebere iz postavitve RFC 4122, tako da lahko na prvi pogled ločite RFC UUID od podedovanega NCS ali Microsoft GUID.

Pasta je prizanesljiva. Presledki, zaviti oklepaji iz C# GUID, predpona urn:uuid: in velike črke so vsi sprejeti in normalizirani na kanonične male črke. Vstavite en UUID na vrstico, da dekodirate celotno serijo hkrati; prazne vrstice so preskočene in vse, kar ni veljaven UUID, dobi kratek, jasen razlog – napačna dolžina ali nepričakovan znak – tako da slaba pasta nikoli ne iztiri ostalega.

Vklopite »Prikaži neobdelana polja«, ko želite osnovni heks: časovne bite in naključne bite ali bite vozlišč, razdeljene za odpravljanje napak. Vse se v celoti izvaja v vašem brskalniku – noben UUID ni nikoli poslan strežniku.

FAQ

Katere različice UUID lahko dekodira?
Različice od 1 do 8, plus posebni nil in max UUID. Prebere različico in različico katerega koli od njih ter izvleče časovni žig iz v1, v6 in v7.
Kako bere časovni žig?
Za v1 in v6 pretvori 60-bitno gregorijansko uro (100-nanosekundni tiki od leta 1582) nazaj v UTC; za v7 bere prvih 48 bitov kot milisekunde Unixa. Rezultati so prikazani kot ISO 8601.
Ali lahko dekodiram več UUID-jev hkrati?
ja Vstavite en UUID na vrstico in vsak se dekodira v svoj blok. Prazne vrstice so prezrte in neveljavne vrstice so označene z razlogom, tako da en slab vnos ne ustavi drugih.
Ali sprejema oklepaje, urn:uuid: in velike črke?
ja Zavit oklepaj, predpona urn:uuid:, okoliški presledki in velike črke so dovoljeni in normalizirani na kanonično obliko malih črk 8-4-4-4-12.
Ali je moj UUID kje naložen?
Ne. Dekodiranje poteka v celoti v vašem brskalniku in noben UUID ne zapusti vaše naprave.