cron एक्सप्रेशन जनरेटर
ऑनलाइन डेवलपमेंट, कोड & डेटा* * * * *
विज़ुअल बिल्डर से अपना cron एक्सप्रेशन बनाएँ: मिनट, घंटा, महीने की तारीख, महीना और सप्ताह का दिन। टूल सादी भाषा में विवरण दिखाता है, अगली रन-टाइम गिनता है और ऐसा एक्सप्रेशन देता है जो सीधे आपके crontab में चिपकाया जा सकता है। न खाता, न कोई अपलोड: सब कुछ आपके ब्राउज़र में।
12 अक्टूबर 2026 को अपडेट किया गया
हर फ़ील्ड सेट करें या कोई मौजूदा एक्सप्रेशन चिपकाएँ: विवरण, सिंटैक्स और अगली रन लाइव अपडेट होती हैं।
* * * * *
cron जनरेटर मुफ़्त और असीमित है: जितने चाहें एक्सप्रेशन बनाएँ, बिना खाते। अगली रन की गणना आपके ब्राउज़र में होती है — किसी सर्वर का उपयोग नहीं होता।
मिनट, घंटा, महीने की तारीख, महीना, सप्ताह का दिन: हर फ़ील्ड में सभी, मान, रेंज, सूची और — समय के लिए — हर N पर विकल्प मिलते हैं। सिंटैक्स याद रखने की ज़रूरत नहीं: एक्सप्रेशन आपकी आँखों के सामने बनता है और हर क्लिक पर अपडेट होता है।
मेरा cron बनाएँआउटपुट के नीचे टूल cron को पठनीय वाक्यों में बदल देता है: “हर दिन सुबह 9:30”, “हर 5 मिनट में”, “महीने की 1 तारीख, रात 12 बजे”। पुराने crontab की समीक्षा या प्रोडक्शन में डालने से पहले CI पाइपलाइन दस्तावेज़ करने के लिए आदर्श।
विवरण पढ़ेंलोकल इंजन cron का सिमुलेशन करता है और आपके डिवाइस के लोकल समय में अगली पाँच रन-तिथियाँ दिखाता है। लाइन को crontab में डिप्लॉय करने से पहले ही आप तुरंत जाँच लेते हैं कि जॉब सही दिन और सही समय पर चलेगा।
अगली तिथियाँ देखेंपार्सिंग और तिथियों की गणना पूरी तरह आपके ब्राउज़र में चलती है: कुछ भी नहीं भेजा जाता, कुछ भी सर्वर पर संग्रहीत नहीं होता। आपका आख़िरी एक्सप्रेशन डिवाइस पर लोकल रूप से रखा जाता है ताकि आप जहाँ छोड़ा था वहीं से जारी रख सकें — शेड्यूल पर बार-बार परीक्षण के लिए आदर्श।
गोपनीयता नीतिकिसी त्वरित उदाहरण से शुरू करें (हर घंटे, कार्यदिवस, महीने की 1 तारीख…) या फ़ील्ड दर फ़ील्ड बनाएँ। “एक्सप्रेशन” मोड में मौजूदा cron चिपकाकर उसे जाँचा और समझा भी जा सकता है।
सादा वाक्य आपके इरादे की पुष्टि करता है; अगली पाँच रन समय में वास्तविक परिणाम दिखाती हैं। एक्सप्रेशन अमान्य या असंभव होने पर टूल तुरंत बता देता है।
“कॉपी” पर क्लिक करें और एक्सप्रेशन crontab -e, GitHub Actions schedule, Kubernetes CronJob या किसी भी संगत शेड्यूलर में चिपकाएँ। लक्ष्य प्रणाली का टाइमज़ोन जाँचना न भूलें।
cron एक्सप्रेशन यूनिक्स सर्वरों और क्लाउड प्लेटफ़ॉर्म पर आवर्ती कार्य शेड्यूल करने का व्यवहारिक मानक है। पाँच फ़ील्ड लगभग हर लय बताने के लिए पर्याप्त हैं: हर मिनट, हर घंटे, हर रात, हर सोमवार, महीने की पहली तारीख… Volade का cron जनरेटर ही Volade यह सिंटैक्स आपके लिए बनाता है, इसे सादी भाषा में लिखता है और अगली रन का सिमुलेशन करता है — कहीं कुछ भेजे बिना।
मिनट (0–59), घंटा (0–23), महीने की तारीख (1–31), महीना (1–12), सप्ताह का दिन (0–7, 0 और 7 = रविवार)। हर फ़ील्ड स्वीकार करता है * (सभी मान), एक अकेला मान (30), एक रेंज (1-5), एक सूची (1,15) या एक स्टेप (*/5, 10-40/10)। टूल अप्रासंगिक मोड छिपा देता है (जैसे महीने पर “हर N पर” नहीं), गलत सिंटैक्स से बचने के लिए।
0 9 * * * = हर दिन सुबह 9 बजे। 30 2 * * 0 = रविवार, रात 2:30। */15 * * * * = हर 15 मिनट में। 0 0 1 1 * = 1 जनवरी, रात 12 बजे। 0 8 * * 1-5 = हर कार्यदिवस सुबह 8 बजे। इन पैटर्न को याद रखना 90% ज़रूरतों के लिए काफ़ी है; बाक़ी के लिए Volade का विज़ुअल बिल्डर फ़ील्ड दर फ़ील्ड स्ट्रिंग जोड़कर क्लिपबोर्ड पर कॉपी कर देता है।
लोकल crontab सर्वर के टाइमज़ोन (TZ) का पालन करता है। GitHub Actions, GitLab CI और कई PaaS शेड्यूल UTC में करते हैं: 9 बजे UTC का शेड्यूल यूरोप में ग्रीष्मकालीन समय के अनुसार 10 या 11 बजे चलेगा। कोई महत्वपूर्ण एक्सप्रेशन (बिलिंग, रिपोर्ट) मान्य करने से पहले शेड्यूलर का टाइमज़ोन पुष्टि करें और टूल में अगली तिथियाँ जाँचें।
सिंटैक्स शक्तिशाली संयोजन सपोर्ट करता है: 0 9-18/2 * * * (सुबह 9 से शाम 6 बजे तक हर 2 घंटे), 0 0,12 1 */2 * (रात 12 और दोपहर 12, एक दिन छोड़कर), 15 14 1 * * (1 तारीख, दोपहर 2:15)। कुछ crons में सप्ताह का फ़ील्ड संक्षिप्त नाम (mon, tue…) भी स्वीकार करता है — टूल संख्यात्मक मानों पर काम करता है ताकि वह एक प्रणाली से दूसरी में पोर्टेबल रहे।
0 0 30 2 * (30 फ़रवरी) कभी नहीं चलेगा। 0 0 31 4 * (31 अप्रैल) भी नहीं। Cron में “महीने का आख़िरी दिन” की कोई स्वाभाविक अवधारणा नहीं है (L वाले Vixie एक्सटेंशन को छोड़कर): इसके लिए स्क्रिप्ट या विस्तृत सिस्टम एक्सप्रेशन चुनें। जनरेटर सीमा से बाहर रेंज पहचानता है और लाइन को crontab में चिपकाने से पहले ही सिंटैक्स त्रुटियाँ बता देता है।
POSIX cron मिनट पर रुक जाता है। Quartz (Java), Spring और कुछ टूल 6वाँ कॉलम (सेकंड) और 7वाँ (वर्ष) स्वीकार करते हैं। GitHub Actions “every 5 minutes” जैसे अंतराल सपोर्ट करता है, पर सभी फ़ील्ड पर मनमाने स्टेप नहीं। संदेह हो तो मानक 5-फ़ील्ड प्रारूप पर रहें: यह सबसे पोर्टेबल है, और जनरेटर इसी का उत्पादन करता है।
Linux और macOS पर crontab -e; रैपर के ज़रिए Windows Task Scheduler; GitHub Actions (on.schedule.cron); GitLab CI (rules:schedule); Kubernetes CronJob; AWS EventBridge Scheduler; Google Cloud Scheduler; systemd timers (OnCalendar, मिलता-जुलता सिंटैक्स)। XML फ़ॉर्मेटर और JSON फ़ॉर्मेटर जब आपके जॉब संरचित डेटा उपभोग या उत्पन्न करते हैं तो Volade पूरी श्रृंखला पूरी करते हैं।