cron एक्सप्रेशन पार्सर
cron एक्सप्रेशन को सरल विवरण में बदलें और अगले निर्धारित निष्पादन समय देखें।
यह कैसे काम करता है
CRON एक्सप्रेशन पार्सर CRON एक्सप्रेशन को मानव-पठनीय विवरण में विभाजित करता है और अगली निष्पादन तिथियां दिखाता है।
अपना CRON एक्सप्रेशन पेस्ट करें (5 या 6 फ़ील्ड: मिनट, घंटे, महीने के दिन, महीना, सप्ताह का दिन)। टूल तुरंत प्राकृतिक भाषा विवरण और अगले 10 निष्पादन समय की सूची दिखाता है।
पार्सर मानक CRON (5 फ़ील्ड) और विस्तारित Quartz सिंटैक्स (6–7 फ़ील्ड) का समर्थन करता है। विशेष मान समर्थित: * (कोई भी), , (सूची), - (रेंज), / (चरण), L (अंतिम), W (कार्यदिवस)।
व्यावहारिक उदाहरण
*/15 9-17 * * 1-5 पार्स करें: टूल अनुवाद करता है — “हर 15 मिनट में, 09:00 से 17:45 तक, सोमवार से शुक्रवार” — सप्ताह में 180 बार, और हर बार 7×24 हीटमैप पर अंकित, जिससे कार्य-घंटों का खंड एक नज़र में दिखे। अगले-रन सूची आपके स्थानीय समय-क्षेत्र में आगामी पाँच समय दिखाती है — सर्वर-समय में शेड्यूल लिखने की क्लासिक भूल यहीं पकड़ी जाती है। हर फ़ील्ड की अलग व्याख्या होती है, सो पुराने crontab का अनजाना व्यंजक पहेली नहीं रह जाता।
उपयोग के मामले
- डिप्लॉयमेंट से पहले cron एक्सप्रेशन सत्यापित करना
- शेड्यूल किए गए जॉब डीबग करना
- cron सिंटैक्स सीखना
- सर्वर ऑटोमेशन शेड्यूल करना
- मौजूदा जॉब शेड्यूल की समीक्षा करना
अक्सर पूछे जाने वाले प्रश्न
- 5-फ़ील्ड और 6-फ़ील्ड CRON में क्या अंतर है?
- मानक CRON (Unix) मिनट से शुरू होता है, 5 फ़ील्ड। Quartz/Spring पहले फ़ील्ड के रूप में सेकंड जोड़ता है।
- */15 का क्या अर्थ है?
- चरण — हर 15 इकाई पर निष्पादित (जैसे हर 15 मिनट)।
- क्या पार्सर @yearly, @daily जैसे एक्सप्रेशन का समर्थन करता है?
- हां, @hourly, @daily, @weekly, @monthly, @yearly संक्षेप समर्थित हैं।
- क्या शेड्यूल मेरे स्थानीय समय में दिखाया जाता है?
- हां, ब्राउज़र के टाइमज़ोन का उपयोग होता है।
- यदि एक्सप्रेशन अमान्य हो तो क्या होता है?
- पार्सर त्रुटि संदेश दिखाता है।