مستخرج الطابع الزمني لـ ULID

حول هذه الأداة

تستخرج هذه الأداة أول 48 بتاً (10 أحرف Crockford Base32) من ULID لاسترجاع طابع زمن UNIX (بالملي ثانية)، ثم تعرضه ضمن UTC ومنطقة عرض زمنية تختارها. تتم جميع المعالجة بالكامل داخل المتصفح (لن تُرسل أي بيانات).

منطقة العرض الزمنية
تم رصدها محلياً:
الإجمالي: 0 / ناجح: 0 / فشل: 0
# الإدخال UTC (ISO 8601) منطقة العرض (بصيغة شبيهة بـ ISO) معلومات المنطقة Epoch (مللي ثانية) العشوائي (80 بت سداسي)

كيفية الاستخدام

  1. ألصق قيم ULID في حقل النص أعلاه (واحد في كل سطر ومن دون حساسية لحالة الأحرف. يتم تجاهل الواصلات).
  2. اختر منطقة العرض الزمنية: بدّل بين مناطق IANA (مثل Asia/Tokyo) أو الإزاحات الثابتة (UTC±HH:MM، بخطوات 30 دقيقة).
  3. اضغط تحليل لعرض توقيت UTC والمنطقة المحددة، والمللي ثانية، والعشوائية ذات 80 بت. يمكنك نسخ الجدول أو تنزيله.

تحذيرات

  • يخزّن ULID مللي ثانية الحقبة في أول 10 أحرف. المناطق الزمنية لا تغيّر القيمة المخزنة—بل طريقة العرض فقط.
  • يستخدم 0123456789ABCDEFGHJKMNPQRSTVWXYZ (Crockford Base32)، حيث تُستبعد الأحرف I/L/O/U.
  • تتجاهل الأداة الأسطر الفارغة. إذا احتوى سطر على عدة قيم ULID فسيُستخدم أول تطابق فقط.

ما هو ULID؟

ULID هو معرّف بطول 128 بت: أول 48 بتاً تمثل طابع حقبة UNIX (بالملي ثانية) والباقي 80 بتاً عشوائية. تشفّر الأحرف العشرة الأولى الوقت وتشفّر الستة عشر المتبقية العشوائية، مما يسهل الفرز الزمني.