Cron Expression Generator और सरल Explainer

Cron Expression Generator और सरल Explainer

पांच-field cron expression बनाएं या समझें। Daily, weekly और monthly schedules का स्थानीय generator और syntax checker।

Schedule बनाएं या पुराना expression समझें

Minute step, hourly, daily, weekdays, weekly या monthly preset चुनें। केवल काम की fields enabled रहती हैं। पुराने schedule के लिए मौजूदा expression समझें चुनकर command के बिना पांच fields भरें। परिणाम में expression और सरल breakdown मिलता है। कॉपी करें या टेक्स्ट फाइल डाउनलोड करें। यह पेज server पर कुछ install नहीं करता और job नहीं चलाता।

Cron expression generator — VH Original
टूल का उदाहरण — VH Original

पांच fields का सही क्रम

क्रम है: मिनट, घंटा, महीने का दिन, महीना और सप्ताह का दिन। मिनट 0–59, घंटा 0–23, तारीख 1–31 और महीना 1–12 होता है। सप्ताह के लिए 0–7 स्वीकार हैं; 0 और 7 दोनों रविवार हैं। JAN और MON जैसे तीन-अक्षर वाले नाम भी स्वीकार होते हैं और numbers में बदल दिए जाते हैं।

Wildcard, list, range और step

* का अर्थ उस field के सभी मान हैं। 1,3,5 सूची उन तीन values को चुनती है। 1-5 range दोनों सिरों के बीच सभी मान लेती है। मिनट field में */15 से 0, 15, 30 और 45 चुने जाते हैं। 1-10/3 जैसे range steps भी चलेंगे। अकेले number पर step, उलटी range, सीमा से बाहर value और असमर्थित syntax रोकी जाती है।

काम आने वाले उदाहरण

30 9 * * 1-5 से सोमवार से शुक्रवार 09:30 का schedule बनता है। 0 18 * * 0 रविवार 18:00 चुनता है। 0 8 1 * * हर महीने पहली तारीख 08:00 के लिए है। 31 तारीख का schedule उस महीने नहीं चलेगा जिसमें 31 तारीख नहीं है। Command अलग रखें; टूल केवल schedule fields बनाता है, shell script या server credentials नहीं मांगता।

दिनों का मिलान और interval की गलती

सामान्य cron में महीने का दिन और सप्ताह का दिन दोनों सीमित हों तो OR नियम लागू होता है। किसी एक के मिलने पर job चुनी जाती है। 30 9 1 * 1 से पहली तारीख और सोमवार 09:30 चुने जाते हैं। Step अपनी field की सीमा में रीसेट होता है। मिनट में */40 हर घंटे 0 और 40 मिनट है; हर run के बीच लगातार 40 मिनट का अंतर नहीं।

Timezone और server पर जांच

समय cron server के configured timezone में है। टूल timezone conversion या daylight-saving का पूर्वानुमान नहीं देता। यह पांच-field cron के लिए है; Quartz seconds, L, W, #, @ shortcuts और पूरी crontab line समर्थित नहीं हैं। Schedule लगाते समय server syntax, timezone, command permissions और logs जांचें। परिणाम schedule का ढांचा है, job चलने की पुष्टि नहीं।

Advice — इस्तेमाल से पहले

मूल इनपुट की कॉपी रखें और असली प्रोजेक्ट में लगाने से पहले परिणाम पढ़कर जांचें।

अक्सर पूछे सवाल

क्या यह cron job install करता है?

नहीं। केवल schedule text बनाता या समझाता है।

Seconds समर्थित हैं?

नहीं। Seconds के बिना पांच-field cron भरें।

कौन सा timezone है?

आपके server scheduler का timezone है। टूल conversion नहीं करता।

क्या */40 लगातार हर 40 मिनट है?

नहीं। यह हर घंटे 0 और 40 मिनट चुनता है।

संबंधित टूल और संदर्भ

VH Original के दूसरे टूल देखें · तकनीकी दस्तावेज