मिनट (0-59)
कार्य कब चलना चाहिए? उदाहरण: 0 (घंटे की शुरुआत), 30 (साढ़े तीन मिनट), */15 (हर 15 मिनट पर), 0, 15, 30, 45 (हर पंद्रह मिनट पर)।
क्रॉन एक्सप्रेशन को मानव-पठनीय प्रारूप में बदलें और इसके विपरीत भी। हमारे विज़ुअल इंटरफ़ेस के साथ क्रॉन शेड्यूल बनाएं, सत्यापित करें और समझें।
Format: minute hour day month day-of-week
Cron Syntax Reference:
Cron is a time-based job scheduler in Unix-like operating systems. Use this tool to build, validate, and understand your automation schedules.
Input a raw 5-field cron string or describe your schedule in plain English.
Adjust individual fields for minutes, hours, days, and months with real-time feedback.
Check the "Next Runs" preview to ensure your jobs fire exactly when you expect.
Most modern systems (like crontab, GitHub Actions, and AWS Lambda) use the standard 5-field format:
* Note: Some specific implementations support an optional 6th field for "seconds" or "years".
Convert cron to human-readable text and vice versa.
सटीक शेड्यूलिंग के साथ देखें कि आपका क्रॉन जॉब अगली बार कब चलेगा।
Instant feedback on syntax errors.
बार-बार उपयोग होने वाले क्रॉन एक्सप्रेशन तक त्वरित पहुंच।
हमारा क्रॉन एक्सप्रेशन कन्वर्टर डेवलपर्स और सिस्टम एडमिनिस्ट्रेटर्स को सरल अंग्रेजी में क्रॉन जॉब एक्सप्रेशन बनाने, पढ़ने और मान्य करने में मदद करता है। चाहे आप रात का बैकअप, साप्ताहिक रिपोर्ट या मासिक सफाई कार्य शेड्यूल कर रहे हों, क्रॉन जेनरेटर जटिल सिंटैक्स को तुरंत एक स्पष्ट, आसानी से समझने योग्य शेड्यूल में बदल देता है।
यह टूल दोनों दिशाओं में काम करता है — क्रॉन एक्सप्रेशन को पेस्ट करें जैसे 0 9 * * 1-5 और इसे "सोमवार से शुक्रवार, सुबह 9:00 बजे" में परिवर्तित होते हुए देखें, या अपने शेड्यूल को सरल भाषा में बताएं और सही क्रॉन सिंटैक्स प्राप्त करें। यह अगले 5 निर्धारित रन टाइम भी दिखाता है ताकि आप यह सत्यापित कर सकें कि क्रॉन जॉब एक्सप्रेशन ठीक उसी समय चलता है जब अपेक्षित होता है।
यह मानक 5-फ़ील्ड क्रॉन फ़ॉर्मेट के साथ-साथ AWS EventBridge और Quartz Scheduler जैसे टूल द्वारा उपयोग किए जाने वाले विस्तारित 6-फ़ील्ड एक्सप्रेशन को भी सपोर्ट करता है। किसी इंस्टॉलेशन की आवश्यकता नहीं है — यह पूरी तरह से आपके ब्राउज़र में एक निःशुल्क ऑनलाइन क्रॉन को समय में परिवर्तित करने वाले कनवर्टर के रूप में काम करता है।
सबसे अधिक उपयोग किए जाने वाले क्रॉन एक्सप्रेशन और उनके अर्थ। अपने टाइमज़ोन में अगले रन टाइम की पुष्टि करने के लिए ऊपर दिए गए कैलकुलेटर में किसी भी पैटर्न को कॉपी और पेस्ट करें।
| अभिव्यक्ति | अर्थ |
|---|---|
| * * * * * | हर मिनट |
| 0 * * * * | हर घंटे के पहले मिनट (0) पर |
| */15 * * * * | हर 15 मिनट में |
| */30 * * * * | हर 30 मिनट में |
| 0 0 * * * | हर दिन आधी रात को (00:00 बजे) |
| 0 9 * * * | प्रतिदिन सुबह 9:00 बजे |
| 0 9 * * 1-5 | कार्यदिवसों (सोमवार-शुक्रवार) को सुबह 9:00 बजे - यह सबसे आम व्यावसायिक पैटर्न है। |
| 0 0 * * 0 | हर रविवार आधी रात को |
| 0 0 1 * * | हर महीने के पहले दिन आधी रात को |
| 0 0 1 1 * | साल में एक बार, 1 जनवरी को आधी रात को |
| 0 22 * * 5 | हर शुक्रवार रात 10 बजे — सप्ताह के अंत में लगने वाला सामान्य बैकअप समय |
| 0 0 1,15 * * | महीने में दो बार, हर महीने की पहली और पंद्रहवीं तारीख को आधी रात को (अर्धमासिक वेतन भुगतान) |
| 0 9-17 * * 1-5 | कार्यदिवसों में सुबह 9:00 से शाम 17:00 बजे तक प्रत्येक घंटे (कार्य समय के दौरान स्वास्थ्य जांच) |
| 0 0 * * 1#1 | हर महीने के पहले सोमवार को आधी रात को (क्वार्ट्ज सिंटेक्स) |
| 0 0 एल * * | हर महीने के आखिरी दिन आधी रात को (क्वार्ट्ज सिंटेक्स) |
प्रत्येक फ़ील्ड के अपने मान्य मान और ऑपरेटर होते हैं। स्टैंडर्ड यूनिक्स क्रॉन में 5 फ़ील्ड होते हैं; क्वार्ट्ज़ और एडब्ल्यूएस इवेंटब्रिज में सेकंड फ़ील्ड और कभी-कभी वर्ष फ़ील्ड भी शामिल होते हैं।
कार्य कब चलना चाहिए? उदाहरण: 0 (घंटे की शुरुआत), 30 (साढ़े तीन मिनट), */15 (हर 15 मिनट पर), 0, 15, 30, 45 (हर पंद्रह मिनट पर)।
दिन का कौन सा समय? 24 घंटे वाली घड़ी का उपयोग करता है। उदाहरण: 9 (सुबह 9 बजे), 14 (दोपहर 2 बजे), 0 (मध्यरात्रि), 9-17 (कार्य समय), */6 (मध्यरात्रि से शुरू होकर हर 6 घंटे)।
कौन सा कैलेंडर दिन? उदाहरण: 1 (पहला दिन), 15 (15वां दिन), 1,15 (माह में दो बार), L (अंतिम दिन, केवल क्वार्ट्ज़)। यदि आप सप्ताह का दिन निर्दिष्ट करना चाहते हैं तो ? का उपयोग करें।
कौन सा महीना। उदाहरण: 1 (जनवरी), 12 (दिसंबर), 6, 7, 8 (गर्मी के महीने), JAN-MAR (Q1, कुछ कार्यान्वयनों द्वारा समर्थित नाम)।
कौन सा कार्यदिवस? मानक यूनिक्स: 0=रविवार, 6=शनिवार। AWS इवेंटब्रिज: 1=रविवार, 7=शनिवार। उदाहरण: 1-5 (सोमवार-शुक्रवार), 0 (रविवार), 6 (शनिवार), सोमवार-शुक्रवार (कार्यदिवसों के नाम)।
* = कोई भी मान · , = मानों की सूची (जैसे, 1,3,5) · - = सीमा (जैसे, 1-5) · / = चरण (जैसे, */15 का अर्थ है हर 15) · ? = कोई विशिष्ट मान नहीं (केवल क्वार्ट्ज/AWS में, महीने के दिन या सप्ताह के दिन के लिए उपयोग किया जाता है) · L = अंतिम (केवल क्वार्ट्ज में, महीने के दिन या सप्ताह के दिन के लिए) · W = निकटतम कार्यदिवस (केवल क्वार्ट्ज में, महीने के दिन के लिए) · # = महीने का nवाँ कार्यदिवस (केवल क्वार्ट्ज में)।
क्रॉन का सिंटैक्स प्लेटफॉर्म के अनुसार थोड़ा भिन्न होता है। परिनियोजन से पहले अपने लक्षित प्लेटफॉर्म की पुष्टि करें।
5 फ़ील्ड। सेकंड या वर्ष शामिल नहीं। सप्ताह के दिन 0-6 तक, रविवार = 0 (कुछ सिस्टम 7 = रविवार भी स्वीकार करते हैं)। @hourly, @daily, @weekly, @monthly, @yearly, @reboot उपनामों का समर्थन करता है।
6 या 7 फ़ील्ड: सेकंड, मिनट, घंटा, महीने का दिन, महीना, सप्ताह का दिन, वर्ष (वर्ष वैकल्पिक)। L (अंतिम), W (निकटतम कार्यदिवस), # (nवां कार्यदिवस) का समर्थन करता है। स्प्रिंग शेड्यूलर और अन्य जावा फ्रेमवर्क में उपयोग किया जाता है।
6 फ़ील्ड आवश्यक हैं: मिनट, घंटा, महीने का दिन, महीना, सप्ताह का दिन, वर्ष। सप्ताह का दिन 1-7 तक हो सकता है (रविवार = 1)। महीने के दिन या सप्ताह के दिन में से किसी एक में ? का प्रयोग करना अनिवार्य है — दोनों में एक साथ * का प्रयोग नहीं किया जा सकता। @aliases समर्थित नहीं हैं।
मानक 5-फ़ील्ड वाला यूनिक्स क्रॉन। सप्ताह का दिन 0-6 है (रविवार = 0)। @aliases का समर्थन करता है। ध्यान दें: Kubernetes डिफ़ॉल्ट रूप से UTC में जॉब चलाता है — अलग टाइमज़ोन निर्दिष्ट करने के लिए spec.timeZone फ़ील्ड (Kubernetes 1.27+) का उपयोग करें।
मानक 5-फ़ील्ड वाला यूनिक्स क्रॉन केवल यूटीसी में — इसमें समय क्षेत्र का कोई विन्यास नहीं है। ध्यान दें: GitHub Actions निर्धारित वर्कफ़्लो को सर्वोत्तम प्रयास के आधार पर चलाता है और अधिक लोड के समय में इसे विलंबित या रद्द कर सकता है।