LibraTool logoLibraTool

وړیا د Cron جمله جوړونکی

د مهالویش شوو دندو لپاره cron جملې جوړې، اعتبار سنجې، او تشریح کړئ. ژوندۍ ساده-انگلیسي تشریح، راتلونکو 5 چلونو مخکتنه، او عامو نمونو تنظیمات.

یو ځل چې لوډ شي آفلاین کار کوي
دقیقه
(0-59)
ساعت
(0-23)
ورځ
(1-31)
میاشت
(1-12)
اونۍ ورځ
(0-7)

په ساده انګلیسي کې

په ۹:۰۰ کې, له دوشنبې تر جمعې.

عامې بېلګې

د معیاري Unix cron، GitHub Actions، Kubernetes CronJob، او ډېرو مهالویش سیسټمونو سره اړخلګوی. د 'هر' لپاره * وکاروئ، د 'هر ۵' لپاره */5، د ساحو لپاره 1-5، او د ځانګړو ارزښتونو لپاره 1,15. همدارنګه @hourly، @daily، @weekly، @monthly، @yearly، او نومونه لکه MON-FRI یا JAN-DEC هم مني.

دا څنګه کار کوي

د cron بیان جوړوونکی بشپړ ستاسو براوزر کې د lib/cron.ts کې یوه لاسي-لیکل شوي پارسر سره چلیږي — هیڅ بهرنی کتابتون، هیڅ سرور کال. دا بیان تصدیقوي، د براوزر جوړ شوي Intl.DateTimeFormat او Intl.ListFormat API سره یو ساده-انګلیسي توضیح راټولوي د سیمې-پوهه ورځو او میاشتو نومونو لپاره، او راتلونکي ټاکل شوي چلند وختونه د ساحه-پریدو منطق سره وخت کې پرمخ تګ سره محاسبه کوي پرځای د هرې دقیقې زوري-ازموینې نه.

  1. 1
    بیان ساحه-پر-ساحه تحلیل شوی
    پارسر بیان پنځو (یا شپږو) خالي-ځای-جلا شویو ساحو ته ویشي او هره یوه کاماوو، لړونو (لکه 1-5)، قدم نښې (لکه */15)، او نومول شویو ارزښتونو لکه MON یا JAN لپاره توکن کوي. @macros لکه @daily خپلو پنځه-ساحه مساویانو ته پراخیږي مخکې د تحلیل پیل نه. ناسم ارزښتونه یا لړ-نه-بهر عددونه د ټایپ شویو تېروتنه کیلیو په توګه ښکاره کیږي چې محلي شویو پیغامونو ته نقشه کیږي.
  2. 2
    انسان-لوستونکی توضیح راټولیږي
    lib/cron.ts کې describeCron() انګلیسي (یا محلي) جمله جوړوي د ساحو معاینه کولو سره چې کوم یې وایلډکارډ دي او کوم واضح سیټونه. د ورځو او میاشتو نومونه د Intl.DateTimeFormat سره فعال سیمې سره حل کیږي، او لیست توکي د Intl.ListFormat سره یوځای کیږي نو ترکیب ('او' بمقابل ',' بمقابل سیمه-ځانګړي بڼه) د کارونکي ژبې سره سمون خوري.
  3. 3
    راتلونکي چلند وختونه د ساحه-پریدو سره محاسبه کیږي
    nextRuns() یو Date اعتراض له اوسني شیبې نه پرمخ ګرځوي، خو ټولې میاشتې، ورځې، یا ساعتونه پرېږدي چې نشي سمون کولی پرځای د هرې دقیقې ازموینې نه. دا پدې معنا ده چې یو ناممکن مهال‌ویش لکه فبروري 30 ژر د یوه پنځه-کاله لړ چیک نه وځي پرځای د 2.6 میلیونه ځله چورلیدو نه.
  4. 4
    بیان د URL fragment له لارې شریک شوی
    هر بیان چې تاسو یې ولیکئ پاڼې URL fragment ته د #expr= (500 ms ژغورل شوی د window.history.replaceState له لارې) لیکل کیږي. fragment هیڅکله سرور ته نه لیږل کیږي؛ پاڼه یې پر لوډ نه اخلي، نو د یوه URL شریکول یا بوکمارک کول دقیق بیان بیا رغوي پرته د هرې سرور حالت نه.

اړوندې وسیلې

په مکرر ډول پوښتل شوې پوښتنې