Cron Expression Parser
Rozparsuj cron výrazy a podívej se na dalších 10 fire times. Standardní 5-field crontab.
Zadej vstup nahoře, aby ses dostal k výsledku.
Vytvořil JXXR1 · ♥ Sponzorovat · ☕ Kup mi kávu
K čemu to slouží?
Tenhle nástroj vezme hotový cron expression (5-field POSIX) a řekne ti, co přesně dělá. Vypíše dalších 10 fire times v lokálním čase a v lidsky čitelné formě, abys mohl rychle ověřit, že výraz, který jsi dostal nebo zdědil, dělá, co si myslíš.
Kdy to použít
- Audit existujícího crontabu, který napsal někdo jiný.
- Kontrola, že
0 2 * * 1-5opravdu znamená „pracovní dny ve 2:00". - Debug schedule, co neštartuje, když čekáš.
- Vysvětlení kolegovi, co daný výraz dělá.
Časté chyby
- Časové pásmo. Cron běží v lokálním čase serveru. Pokud nástroj ukazuje fire times v tvém prohlížeči, server může být v jiném TZ.
- Day-of-week numbering. POSIX cron: 0=neděle. Quartz: 1=neděle. Podívej se na dokumentaci svého scheduleru.
- DOM a DOW spolu. V POSIX cronu platí OR, ne AND —
0 0 1 * 1běží 1. v měsíci NEBO každé pondělí. - Speciální řetězce (
@daily,@hourly) tu nejsou podporovány — používej jen 5-field formát. - Sekundy. 6-field varianta (se sekundami) tu není podporována. Mnoho Java schedulerů je má, POSIX cron ne.