İçeriğe atla
TextArray
%100 yerel

UUID kod çözücü

Sürümünü, varyantını ve yerleşik zaman damgasını ortaya çıkarmak için bir UUID'nin kodunu çözün.

Giriş
Çıkış

UUID kod çözücü

Herhangi bir UUID'yi yapıştırdığınızda kod çözücü size gerçekte ne olduğunu söyler: sürümü, değişkeni ve - zamana dayalı UUID'ler için - tam olarak oluşturulduğu an. 018f6d2e-7a00-7000-8000-000000000000 gibi rastgele görünen bir dize okunabilir hale gelir ve bunun, ilk 48 biti ISO 8601 tarihi olarak okuyabileceğiniz bir Unix milisaniye zaman damgasını kodlayan sürüm 7 UUID olduğunu gösterir.

Araç, mevcut tüm sürümleri tanır. Sürüm 1 ve sürüm 6, tekrar UTC'ye dönüştürülen 60 bitlik Gregoryen zaman damgasını taşır; sürüm 7, düz Unix milisaniyelerini saklar; sürüm 3 ve 5 isme dayalıdır (MD5 ve SHA-1); sürüm 4 tamamen rastgele ve araç bir anlam icat etmek yerine bunu söylüyor. Özel sıfır (tümü sıfır) ve maksimum (tümü bir) UUID'ler de etiketlenmiştir. Değişken alanı RFC 4122 düzeninden okunur, böylece bir RFC UUID'yi eski bir NCS'den veya Microsoft GUID'den bir bakışta ayırt edebilirsiniz.

Yapıştırmak bağışlayıcıdır. Çevreleyen boşluklar, bir C# GUID'inden küme parantezleri, bir urn:uuid: öneki ve büyük harflerin tümü kabul edilir ve standart küçük harfe göre normalleştirilir. Tüm grubun kodunu aynı anda çözmek için satır başına bir UUID koyun; boş satırlar atlanır ve geçerli bir UUID olmayan herhangi bir şeyin kısa, basit bir nedeni olur (yanlış uzunluk veya beklenmeyen bir karakter), böylece kötü bir yapıştırma asla geri kalanını rayından çıkarmaz.

Temel onaltılıyı istediğinizde "Ham alanları göster" seçeneğini açın: hata ayıklama için ayrılan zaman bitleri ve rastgele veya düğüm bitleri. Her şey tamamen tarayıcınızda çalışır; bir sunucuya hiçbir zaman UUID gönderilmez.

FAQ

Hangi UUID sürümlerinin kodunu çözebilir?
1'den 8'e kadar olan sürümlere ek olarak özel sıfır ve maksimum UUID'ler. Bunlardan herhangi birinin sürümünü ve varyantını okur ve v1, v6 ve v7'den zaman damgasını çıkarır.
Zaman damgasını nasıl okuyor?
V1 ve v6 için, 60 bitlik Gregoryen saatini (1582'den bu yana 100 nanosaniyelik tıklamalar) UTC'ye geri dönüştürür; v7 için ilk 48 biti Unix milisaniyesi olarak okur. Sonuçlar ISO 8601 olarak gösterilmektedir.
Aynı anda birden fazla UUID'nin kodunu çözebilir miyim?
Evet. Her satıra bir UUID koyun; her birinin kodu kendi bloğunda çözülür. Boş satırlar göz ardı edilir ve geçersiz satırlar nedeni ile işaretlenir, böylece hatalı bir giriş diğerlerini durdurmaz.
Parantez, urn:uuid: ve büyük harf kabul ediyor mu?
Evet. Kıvrımlı parantezler, urn:uuid: öneki, çevreleyen boşluklar ve büyük harflerin tümü tolere edilir ve standart küçük harf 8-4-4-4-12 formuna göre normalleştirilir.
UUID'im herhangi bir yere yüklendi mi?
Hayır. Kod çözme tamamen tarayıcınızda gerçekleşir ve hiçbir UUID cihazınızdan ayrılmaz.