انتقل إلى المحتوى

مولد تعبيرات Cron وشرحها — مواعيد التشغيل التالية

أنشئ تعبير Cron من خمسة حقول أو الصقه، واقرأ معناه بلغة واضحة، واعرض مواعيد التشغيل العشرة التالية بمنطقتك الزمنية. مع قوالب جاهزة للجداول الشائعة.

تحويل في المتصفح · دون تسجيل

خمسة حقول: الدقيقة (0–59)، الساعة (0–23)، يوم الشهر (1–31)، الشهر (1–12)، يوم الأسبوع (0–6، الأحد = 0). استخدم * والقوائم (1,15) والنطاقات (1-5) والخطوات (*/10).

الحد الأقصى 100000 وحدة UTF-16 لكل إدخال و1000000 لكل نتيجة. راجع الصيغ المدعومة والأمثلة أدناه.

طريقة الاستخدام

  1. اختر قالبًا جاهزًا أو أبقِ «تعبير مخصص» واكتب تعبير Cron من خمسة حقول.
  2. شغّله لقراءة الجدول بلغة واضحة.
  3. راجع مواعيد التشغيل العشرة التالية بالمنطقة الزمنية لجهازك، ثم انسخ التعبير.

مثال

*/15 9-17 * * 1-5 → كل 15 دقيقة، بين 09:00 و17:59، من الاثنين إلى الجمعة

التفاصيل والقيود

الحقول هي الدقيقة والساعة ويوم الشهر والشهر ويوم الأسبوع، كما في crontab على Linux وGitHub Actions ومعظم أدوات الجدولة. لا تُقبل التعبيرات ذات الحقول الستة التي تتضمن الثواني ولا الاختصارات مثل @daily.

تُحسب مواعيد التشغيل بالمنطقة الزمنية لمتصفحك. كثير من الخوادم وخدمات CI تشغّل cron بتوقيت UTC — حوّل الساعات إذا كانت أداة الجدولة لديك كذلك.

FAQ

ماذا يعني */5؟

كل قيمة خامسة في الحقل: */5 في حقل الدقائق يعمل عند الدقائق 0 و5 و10 … 55.

ماذا لو حُدِّد يوم الشهر ويوم الأسبوع معًا؟

يعمل cron القياسي عند تطابق أي منهما. فمثلًا 0 9 1 * 1 يعمل في اليوم الأول من الشهر وفي كل يوم اثنين.

هل الأحد 0 أم 7؟

تقبل معظم تطبيقات cron القيمتين للأحد؛ و0 هو الخيار الأكثر توافقًا.

مراجع التنسيقات

تاريخ تحديث صفحة الأداة: