construction
Lexora Tools

क्रॉन एक्सप्रेशन जनरेटर

क्रॉन शेड्यूल बनाएं, जाँचें और समझें — हर फ़ील्ड का विवरण और अगले रन समय तुरंत देखें।

0–59

0–23

1–31

1–12 / JAN–DEC

0–6 / SUN–SAT

आम शेड्यूल

100% निजी: सब कुछ आपके ब्राउज़र में चलता है, कुछ भी अपलोड नहीं होता।

क्रॉन सिंटैक्स

┌───────────── मिनट (0–59)
│ ┌─────────── घंटा (0–23)
│ │ ┌───────── महीने का दिन (1–31)
│ │ │ ┌─────── महीना (1–12)
│ │ │ │ ┌───── सप्ताह का दिन (0–6)
│ │ │ │ │
* * * * *
*
कोई भी मान
,
मानों की सूची, जैसे 1,15,30
-
मानों की रेंज, जैसे 1-5
/
स्टेप मान, जैसे */10 या 0-30/5
@daily
शॉर्टकट: @yearly, @monthly, @weekly, @daily, @hourly

क्रॉन एक्सप्रेशन कैसे बनाएं

न साइन-अप, न इंस्टॉलेशन — यह सीधे आपके ब्राउज़र में काम करता है।

  1. चरण 1:कोई आम शेड्यूल चुनें या एक्सप्रेशन टाइप करें; आप मिनट, घंटा, दिन, महीना और सप्ताह के दिन वाले फ़ील्ड अलग से भी बदल सकते हैं।
  2. चरण 2:सरल भाषा वाला विवरण पढ़ें और वैलिडेशन संदेश जाँचें।
  3. चरण 3:अपने टाइम ज़ोन या UTC में अगले रन समय की पुष्टि करें, फिर एक्सप्रेशन को अपने crontab, CI या शेड्यूलर में कॉपी करें।

क्रॉन एक्सप्रेशन से जुड़े प्रश्न

क्रॉन एक्सप्रेशन के पाँच फ़ील्ड का क्या अर्थ है?

बाएँ से दाएँ: मिनट (0–59), घंटा (0–23), महीने का दिन (1–31), महीना (1–12 या JAN–DEC) और सप्ताह का दिन (0–6 या SUN–SAT, जहाँ 0 और 7 दोनों रविवार हैं)।

हर 5 मिनट में क्रॉन जॉब कैसे चलाएं?

*/5 * * * * उपयोग करें। मिनट फ़ील्ड में */5 स्टेप का अर्थ है हर दिन, हर घंटे का हर पाँचवाँ मिनट (0, 5, 10 … 55)।

क्रॉन कौन-सा टाइम ज़ोन उपयोग करता है?

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

अगर मैं महीने का दिन और सप्ताह का दिन दोनों सेट करूँ तो क्या होगा?

मानक cron में किसी भी फ़ील्ड के मेल खाने पर जॉब चलता है। उदाहरण के लिए, 0 0 1 * 1 हर महीने की 1 तारीख को आधी रात और हर सोमवार को चलता है।

क्या यह टूल सेकंड या Quartz सिंटैक्स सपोर्ट करता है?

यह मानक 5 फ़ील्ड वाला Unix cron सिंटैक्स और आम @ मैक्रो सपोर्ट करता है। सेकंड फ़ील्ड, L, W और # जैसी Quartz-विशिष्ट सुविधाएँ मानक cron का हिस्सा नहीं हैं और असमर्थित बताई जाती हैं।

क्रॉन एक्सप्रेशन क्या है?

क्रॉन Unix जैसे सिस्टम का समय-आधारित जॉब शेड्यूलर है, और इसका पाँच फ़ील्ड वाला सिंटैक्स बार-बार चलने वाले शेड्यूल लिखने का मानक तरीका बन गया है — crontab फ़ाइलों, Kubernetes CronJob, GitHub Actions, CI पाइपलाइन, Laravel और Symfony शेड्यूलर, AWS EventBridge और अनगिनत SaaS टूल में। हर एक्सप्रेशन मिनट, घंटा, महीने का दिन, महीना और सप्ताह का दिन बताता है और वाइल्डकार्ड, सूची, रेंज और स्टेप सपोर्ट करता है, इसलिए */15 9-17 * * 1-5 का अर्थ है कार्यदिवसों में ऑफ़िस समय के दौरान हर 15 मिनट। सिंटैक्स छोटा है पर गलत पढ़ना आसान है, और एक गलत फ़ील्ड से बैकअप हर मिनट चल सकता है या कभी नहीं।

यह मुफ़्त क्रॉन एक्सप्रेशन जनरेटर आपको एक्सप्रेशन टाइप करने या हर फ़ील्ड को अलग से बदलने देता है, जैसे हर 5 मिनट, रोज़ 9:00 बजे या हर महीने की 1 तारीख वाले प्रीसेट से शुरुआत करके। यह हर फ़ील्ड को वैलिडेट करता है, स्थानीय महीने और दिनों के नाम के साथ सरल भाषा में समझाता है, और आपके स्थानीय टाइम ज़ोन या UTC में अगले दस रन समय दिखाता है, ताकि डिप्लॉय करने से पहले आप शेड्यूल की पुष्टि कर सकें। यह मानक Vixie cron नियमों का पालन करता है, जिसमें वह विशेष स्थिति भी शामिल है जब महीने का दिन या सप्ताह का दिन — कोई भी मेल खाने पर जॉब चलता है, और @daily व @hourly जैसे मैक्रो समझता है।