Sestavujte a kontrolujte cron výrazy. Vyberte předvolbu nebo upravte pět polí a uvidíte časy příštích spuštění ve svém časovém pásmu. Běží výhradně ve vašem prohlížeči.
Jak používat nástroj Generátor cron
Vyberte předvolbu nebo napište cron výraz do pěti polí.
Uvidíte každé pole popsané a ověřené při úpravách.
Přečtěte si časy příštích spuštění, vypočítané ve vašem místním časovém pásmu.
Cron výraz je kompaktní řetězec pěti polí, který plánovači říká, kdy má spustit úlohu: minuta, hodina, den v měsíci, měsíc a den v týdnu. Je mocný, ale snadno se splete, a špatně umístěná hvězdička může znamenat, že se úloha spustí každou minutu místo jednou za den.
Začněte od běžné předvolby (každou hodinu, každý den o půlnoci, každé pondělí v 9:00) nebo si sestav vlastní výraz pole po poli, s každým polem popsaným a ověřovaným při psaní.
Zásadní je, že zobrazí náhled dalších pěti časů spuštění v místní časové zóně vašeho prohlížeče, takže si předtím, než to nasadíte, potvrdíte, že plán skutečně dělá to, co jste zamýšlel.
Každé pole přijímá víc než jednu hodnotu: hvězdička znamená každou hodnotu, seznam jako MON,WED,FRI vybere několik, rozsah jako MON-FRI pokrývá dny a krok jako */15 v poli minut spustí úlohu v 0, 15, 30 a 45 minutě.
Výstup funguje se standardním cronem na Linuxu a macOS, crontabem, AWS EventBridge, plány GitHub Actions a většinou knihoven pro plánování úloh.
Jednou klasickou pastí je nastavení jak dne v měsíci, tak dne v týdnu: standardní cron pak spustí úlohu, když sedí jedno nebo druhé, ne obojí, takže se úloha může spouštět častěji, než čekáte. Ponechání jednoho z těch dvou jako hvězdičky tomuto překvapení předejde.
Tento nástroj cílí na standardní pětipolní cron, takže platformová rozšíření jako pole sekund nebo @reboot se zde nevytvářejí. Pamatujte také, že úloha běží v časové zóně vykonávajícího serveru, která se může lišit od místního náhledu.
Často kladené otázky
V pořadí: minuta, hodina, den v měsíci, měsíc a den v týdnu. Hvězdička znamená každou hodnotu, takže * * * * * běží každou minutu.
Použijte hodnotu kroku v poli minuty: */15 * * * * běží v minutu 0, 15, 30 a 45 každé hodiny.
Čísla 0 až 6 (neděle je 0 a 7 také znamená neděli) nebo třípísmenné názvy jako MON. Můžete použít rozsahy (MON-FRI) a seznamy (MON,WED,FRI).
Když jsou nastaveny den v měsíci i den v týdnu, standardní cron běží při shodě kteréhokoli z nich, nikoli obou. Ponechte jedno jako *, abyste se vyhnuli překvapením.
Tento generátor cílí na standardní pětipolní cron. Některé platformy přidávají pole sekund nebo rozšíření jako @reboot, která zde nevznikají.
Náhled zobrazuje příští spuštění v místním časovém pásmu vašeho prohlížeče. Server, který úlohu spouští, používá vlastní pásmo, takže ověřte, že odpovídá.
Vložit tento nástroj
Přidejte tento nástroj na svůj web. Zkopírujte úryvek níže, automaticky zůstává aktuální.
<iframe src="https://monu.tools/embed/cs/cron-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Související nástroje
Formátujte, zkrášlujte a ověřujte JSON online s jasnými chybovými hláškami pro neplatný vstup.
Zakódujte text do Base64 nebo dekódujte Base64 zpět na text. Bezpečné v UTF-8 s automatickým rozpoznáním směru.
Vygenerujte 5 náhodných UUID verze 4 podle RFC 4122 najednou. Vstup se ignoruje; spusťte znovu pro novou dávku.
Minifikujte a ověřujte JSON ve svém prohlížeči a uvidíte, kolik bajtů ušetříte.