أدوات مساعدة
أدواتان تبدوان بسيطتين حتى تُستخدمان في بيانات حقيقية: مولّد UUID يولّد معرّفات v4 من مصدر عشوائي آمن تشفيرياً، ومحوّل Timestamp ينقل بين التاريخ وعدد الثواني منذ 1970 ويعرض التوقيت المحلي وUTC معاً — وهو ما يحسم كثيراً من أخطاء فروق التوقيت في API.
الأدوات
مقالات مرتبطة
مقالات تشرح المفاهيم وراء هذه الأدوات، لا مجرد شرح لواجهة الاستخدام.
UUID: ما هو، أنواعه، ومتى تستعمل كل نوع
شرح بنية UUID ولماذا لا يجب أن تعتمد عليها كمعرّف أساسي. يغطي v1 و v4 و v7 و ULID والمعرّفات المتسلسلة، مع مقارنة في الحجم والسرعة والفهرسة.
Developer ToolsUnix Timestamp: التحويل والقراءة والتنسيق
ما هو الطابع الزمني Unix، ولماذا يقاس بالثواني منذ 1970، وكيف تحوّله إلى تاريخ مقروء والعكس. يشرح أخطاء المناطق الزمنية الشائعة وحدود 2038.
أسئلة شائعة
هل معرّفات UUID عشوائية فعلاً؟
نعم، هي UUID v4 المبنية على 122 بت عشوائية، وهذا يكفي عملياً لعدم التكرار في أي نظام عادي.
لماذا تختلف قيم Timestamp عن المتوقّع؟
غالباً بسبب الوحدة أو التوقيت. JavaScript وJWT تُستخدم بالمللي ثانية، بينما Unix أصلي بالثواني، وحقل datetime-local يُفسَّر بتوقيت الجهاز.
هل تُرسل البيانات إلى خادم؟
لا. التوليد عبر crypto.randomUUID والتحويل يتم كلياً داخل متصفحك.