مفسِّر تعابير cron
حوّل أي تعبير cron إلى لغة واضحة: تفصيل حقلًا بحقل، ومواعيد التنفيذ الخمسة القادمة بحسب توقيتك، وقوالب جاهزة بنقرة واحدة.
Type or pick a cron expression to see it explained.
Supported: numbers, ranges (1-5), lists (1,15), steps (*/10, 1-30/5), month names (JAN) and weekday names (MON). Quartz extensions L, W, # aren’t covered.
تعمل هذه الأداة بالكامل داخل متصفحك. بياناتك لا تغادر جهازك أبداً — لا يتم رفعها إلى أي خادم.
طريقة الاستخدام
- 1اكتب تعبير cron أو انقر قالبًا جاهزًا للبدء من قيمة موثوقة.
- 2اقرأ التفصيل حقلًا بحقل بلغة مبسطة.
- 3راجع مواعيد التنفيذ الخمسة القادمة مع التبديل بين التوقيت المحلي وUTC.
- 4صحّح ما يفاجئك في crontab أو المجدول أو إعدادات التكامل المستمر.
مفسِّر تعابير cron
تعبيرات cron هي خمسة أو ستة حقول غامضة تحدد متى تعمل المهام — وحرف واحد خاطئ قد يعني ألا تعمل المهمة أبدًا، أو أن تعمل الساعة الثالثة فجرًا كل أحد. الصق تعبيرًا وسيفسّر الأداة كل حقل بلغة مبسطة (الدقائق، الساعات، يوم الشهر، الشهر، يوم الأسبوع، والثواني إن وُجدت)، ثم يعرض مواعيد التنفيذ الخمسة القادمة لتتأكد أن الجدول يفعل ما تظنه بالضبط.
التحقق صادق وفوري: القيم خارج النطاق والمدى المعكوس وامتدادات Quartz غير المدعومة مثل L وW و# تعطي رسالة خطأ محددة وواضحة. وخمسة قوالب شائعة — كل دقيقة، كل ساعة، منتصف الليل يوميًا، أيام العمل التاسعة صباحًا، وربع سنوي — تُملأ بنقرة واحدة.
الأسئلة الشائعة
ما الفرق بين cron القياسي وصيغة Quartz؟
cron اليونكس القياسي (وهذه الأداة) يستخدم 5 حقول: الدقائق، الساعات، يوم الشهر، الشهر، يوم الأسبوع — و6 إذا كان الحقل الأول للثواني. أما Quartz فيضيف الثواني افتراضيًا وحقل سنة سابعًا وامتدادات مثل L (آخر يوم) وW (أقرب يوم عمل) و# (موعود الأسبوع النوني، مثل MON#2). هذه الامتدادات الخاصة بـ Quartz غير مدعومة هنا؛ أما كل شيء قياسي — الأرقام والأسماء مثل JAN وMON والمدى والقوائم والخطوات — فمدعوم.
كتبت يوم الشهر ويوم الأسبوع معًا، فلماذا يتنفيذ أكثر مما توقعت؟
cron الكلاسيكي يربط الحقلين بعلاقة «أو»: عندما يكون كلا الحقلين مقيّدين (لا شيء منهما *)، يكفي أن يطابق اليوم أحدهما لتنفيذ المهمة. فالتعبير «0 0 1 * MON» يتنفذ في الأول من كل شهر وفي كل اثنين. ولفرض الشرطين معًا يلزم بناء التعبير بشكل مختلف — والاطلاع على مواعيد التنفيذ القادمة هنا يُظهر السلوك فورًا.
أدوات ذات صلة
رموز حالة HTTP
مرجع قابل للبحث لـ 56 رمز حالة HTTP مجمّعة حسب الصنف، يُشرح كل منها بجملة بسيطة — انقر أي صف لنسخ الرقم.
كل الأدوات →
محلّل الروابط
الصق أي رابط وشاهده يتفكك لحظياً: البروتوكول والمضيف والمنفذ وكل مقطع مسار ومعاملات الاستعلام المفكوكة والهاش — مع نسخ بصيغة JSON.
كل الأدوات →
مجرّب التعبيرات النمطية
جرّب التعبيرات النمطية لحظياً: ميّز كل مطابقة أثناء الكتابة، وافحص مجموعات الالتقاط، ونقّح الأنماط لجافاسكربت، مع أعلام شائعة على بُعد نقرة.
كل الأدوات →
فاكّ رموز JWT
فك ترميز رموز JWT عبر الإنترنت: افحص الرأس ومطالبات الحمولة مع أختام زمنية exp وiat مقروءة للبشر. فك ترميز فقط — لا شيء يُتحقق منه أو يُرفع.
كل الأدوات →
تضمين هذه الأداة
أضف هذه الأداة إلى موقعك بسطر واحد — تعمل في متصفح الزائر.
<iframe src="https://zoyku.com/ar/tools/cron-explainer?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — cron-explainer" loading="lazy"></iframe>