منشئ تعبيرات Cron
- الملفات لا تغادر جهازك
- يعمل في المتصفح
- مجاني، بلا حساب، بلا علامة مائية
Edit the fields below or paste an expression here — they stay in sync.
In plain words
…
Minute
0–59Hour
0–23Day of month
1–31Month
1–12Day of week
0–6Next 10 runs
Cron runs in the server’s time zone (GitHub Actions always uses UTC).
Crontab line
*/15 9-17 * * 1-5 /usr/local/bin/backup.shكيفية استخدام منشئ تعبيرات Cron
ابنِ تعبير cron حقلًا بحقل أو الصق واحدًا لفكه. تشرحه الأداة بكلمات واضحة، وتسرد مرات التشغيل العشر التالية في أي منطقة زمنية، وتدعم cron القياسي ذا الحقول الخمسة، وcron ذا الحقول الستة مع الثواني، وQuartz.
- 1
اختر «صيغة»: قياسي (5 حقول)، أو مع الثواني (6)، أو Quartz (6–7).
- 2
ابدأ من إعداد مسبق، أو اضبط كل حقل على كل، أو محدد، أو نطاق، أو فاصل، أو مخصص.
- 3
أو الصق تعبيرًا في «تعبير cron»؛ وتتحدّث الحقول لتطابقه.
- 4
اقرأ «بكلمات واضحة» و«مرات التشغيل العشر التالية»، وبدّل المنطقة الزمنية إذا لزم، ثم انسخ التعبير.
أسئلة شائعة
أي صيغة cron يستخدمها GitHub Actions؟
القياسي (5 حقول)، مثل crontab في لينكس وKubernetes CronJob وVercel. يشغّل GitHub Actions الجداول دائمًا بتوقيت UTC.
ما المختلف في Quartz؟
يضيف Quartz الثواني وسنة اختيارية، ويرقّم أيام الأسبوع 1–7 بدءًا من الأحد، ويحتاج إلى ? في يوم الشهر أو يوم الأسبوع.
هل يفهم @daily ووحدات الماكرو الأخرى؟
نعم. تُوسَّع وحدات الماكرو مثل @hourly و@daily و@weekly و@monthly و@yearly وتُشرح.
لماذا تغيب مرات التشغيل التالية لتعبيري؟
لا يدعم محرك المعاينة الحرف W (أقرب يوم عمل). قد يبقى التعبير صالحًا على مجدولك.
هل يمكنني الحصول على سطر crontab كامل؟
نعم. في الصيغة القياسية، اكتب أمرك ضمن «سطر crontab» وانسخ السطر الجاهز.
