Cron पार्सर

Cron एक्सप्रेशन को पार्स करें, जांचें, और अगला रन टाइम देखें।

आम पैटर्न

उपयोग के उदाहरण

डिप्लॉय करने से पहले बैच जॉब कब चलेगी यह जांचना

cron एक्सप्रेशन को कॉन्फ़िग फ़ाइल में लिखने से पहले, अगले रन टाइम की लिस्ट देखकर पक्का करें कि यह ठीक उसी समय चलेगी जैसा आप चाहते हैं।

जटिल एक्सप्रेशन को आसान भाषा में समझना

अगर */15 8-20 * * 1-5 जैसा कुछ तुरंत समझ न आए, तो सादी भाषा में विवरण इसका सही मतलब बता देता है।

चुपचाप न चल रही cron जॉब को डीबग करना

अगर शेड्यूल की गई जॉब कभी नहीं चलती दिखे, तो एक्सप्रेशन पेस्ट करके तुरंत जांचें कि कहीं सिंटैक्स एरर तो नहीं है।

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

क्या मैंने जो एक्सप्रेशन टाइप किया वह सर्वर पर भेजा जाता है?

नहीं। पार्सिंग और कैलकुलेशन पूरी तरह आपके ब्राउज़र में होती है, और आपने जो टाइप किया वह कभी सर्वर पर नहीं भेजा जाता।

क्या यह सेकंड वाले (6 फ़ील्ड) एक्सप्रेशन भी सपोर्ट करता है?

हां। मिनट-घंटा-दिन-महीना-सप्ताह के दिन वाले मानक 5-फ़ील्ड cron फॉर्मेट, और शुरुआत में सेकंड जोड़े गए 6-फ़ील्ड फॉर्मेट, दोनों अपने आप पहचान लिए जाते हैं।

अगला रन टाइम किस टाइम ज़ोन पर आधारित है?

कोई अलग सेटिंग किए बिना, यह आपकी मौजूदा डिवाइस (ब्राउज़र) के टाइम ज़ोन के अनुसार कैलकुलेट होता है। अगर असली सर्वर किसी और टाइम ज़ोन में चलता है, तो दिखाया गया समय उस हिसाब से अलग होगा।

क्या @daily, @hourly जैसे उपनाम भी इस्तेमाल कर सकते हैं?

हां। @yearly, @monthly, @weekly, @daily, @hourly जैसे आम उपनाम सभी सपोर्टेड हैं।