أداة للمطورين / 19
شرح جدول Cron وتحويله إلى صياغة مفهومة
حوّل صيغة Cron المكوّنة من 5 حقول إلى وصف واضح للجدول، وتوقّع أوقات التنفيذ القادمة.
شرح جدول Cron وتحويله إلى صياغة مفهومة: يحلّل TOEA حقول الدقيقة، والساعة، ويوم الشهر، والشهر، ويوم الأسبوع، ثم ينشئ جملًا سهلة القراءة ويحسب تواريخ التنفيذ القادمة. يعمل 100% محليًا في المتصفح، من دون رفع أي ملفات إلى الخادم.
- الفئة
- أدوات المطورين
- مرات التشغيل
- في المتصفح
- التكلفة
- مجاني · بلا تسجيل
- التوفر
- جاهز للاستخدام
تعمل بالكامل في المتصفح
شرح بلغة واضحة
أوقات التنفيذ الـ10 القادمة
| التشغيل # | وقت التنفيذ (UTC) |
|---|
أنماط تستحق المعرفة
الحقول الخمسة هي الدقيقة والساعة ويوم الشهر والشهر ويوم الأسبوع. يعمل */15 * * * * كل 15 دقيقة، ويعمل 0 9 * * 1-5 عند 09:00 في أيام الأسبوع، ويعمل 0 0 1 * * عند منتصف الليل في اليوم الأول من كل شهر، ويعمل 30 2 * * 0 عند 02:30 كل يوم أحد.
تفاجئ قاعدة واحدة الجميع تقريبًا: عندما يكون كل من يوم الشهر ويوم الأسبوع مقيدًا، تعمل المهمة عند تطابق أي منهما. يعمل 0 0 13 * 5 في كل يوم 13 وفي كل يوم جمعة، وليس فقط في يوم جمعة يوافق 13.
المناطق الزمنية والاختلافات بين المنصات
يعمل Cron وفق المنطقة الزمنية للجهاز أو الخدمة، وغالبًا ما تكون UTC. عندما تطبق المنطقة التوقيت الصيفي، قد تُتخطى مهمة مجدولة بين نحو 01:00 و03:00 أو تعمل مرتين في ليالي تغيير الساعة. جدولة المهمة خارج هذه الفترة، أو شغّلها وفق UTC.
لا يقرأ كل مجدول الصياغة نفسها. تستخدم GitHub Actions صياغة Cron القياسية ذات الحقول الخمسة وفق UTC. يضيف AWS EventBridge حقل السنة ويستخدم ? في أحد حقلي اليوم. يضيف Quartz وSpring حقل الثواني في البداية. تحقق مما تتوقعه منصتك قبل نسخ تعبير إلى منصة أخرى.
طريقة الاستخدام
- أدخل أو الصق تعبير Cron مكوّنًا من 5 حقول، مثل */15 9-17 * * 1-5.
- راجع شرح الجدول باللغة الواضحة.
- اطّلع على الطوابع الزمنية للتنفيذات الـ10 القادمة المحسوبة.
الخصوصية والقيود
تجري عملية التحليل محليًا في المتصفح.
أدوات ذات صلة
الأسئلة الشائعة
ما تنسيقات Cron المدعومة؟
تعبيرات Cron القياسية المكوّنة من 5 حقول، مع دعم أحرف البدل (*)، والنطاقات (-)، والقوائم (,)، والخطوات (/).
هل تُعرض الأوقات القادمة بتوقيت UTC؟
نعم، تُحتسب تواريخ التنفيذ القادمة وفق توقيت UTC.
أداة مجانية · عدد مرات الاستخدام في المتصفح · لا يتطلب حسابًا