مولّد تاريخ عشوائي

اسحب تاريخًا عشوائيًا بين حدّين من اختيارك — عملي لتوليد مجموعات بيانات اختبار، أو تنظيم سحب، أو محاكاة تواريخ ميلاد.

مثال:

كيف يعمل؟

يحوّل هذا المولّد التاريخين الحدّيين إلى عدد أيام من مرجع مشترك، ثم يختار عددًا صحيحًا عشوائيًا بتوزيع منتظم ضمن هذه الفترة، ويعيد تحويل الناتج إلى تاريخ تقويمي. مفيد لتوليد بيانات اختبار واقعية (تواريخ الطلبات والتسجيل والاستحقاق) دون الحاجة إلى ابتكار قيم يدويًا.

هل يمكن أن يصادف التاريخ المُولَّد عطلة أو يوم أحد؟

نعم، التوليد عشوائي تمامًا وفق التقويم الميلادي ولا يراعي العطلات الرسمية أو عطلات نهاية الأسبوع أو المناطق الزمنية — فكل يوم ضمن الفترة له الاحتمال نفسه لأن يتم اختياره.

ماذا يحدث إذا كان التاريخ الأدنى بعد التاريخ الأقصى؟

تظهر رسالة خطأ واضحة: يجب أن يكون التاريخ الأدنى سابقًا للتاريخ الأقصى أو مساويًا له حتى يمكن السحب من فترة صحيحة.

معالجة محلية 100%: يتم السحب العشوائي وحساب التاريخ بالكامل داخل متصفحك عبر WebAssembly.