Tvůrce a analyzátor cronových výrazů

Sestavte standardní 5polní cronový výraz tím, že vyberete minutu, hodinu, den v měsíci, měsíc a den v týdnu, který chcete — nebo vložte existující výraz a přečtěte si ho slovně a zobrazte jeho dalších 5 časů spuštění. Hotové předvolby pokrývají nejčastější plány (každých 15 minut, pracovní dny v 9 hodin, měsíčně 1. dne, …). Výrazy sestavené zde fungují v crontabu, systemd timerech a většině plánovačů. Vše se interpretuje lokálně ve vašem prohlížeči; starší Nástroje časovače stránka má také malý čtecí analyzátor cronu.
Co je cron? Cron je plánovač úloh vestavěný do systémů podobných Unixu (Linux, macOS a služba cron ve WSL). Cronový výrazje stručný způsob, jak říct „spusť tento příkaz v těchto časech“ — zapisuje se jako5 polí oddělených mezerou: minuta (0–59), hodina (0–23), den v měsíci (1–31), měsíc (1–12), den v týdnu (0–7, kde 0 a 7 je neděle). Hvězdička *znamená „libovolnou hodnotu“ pro dané pole, takže0 9 * * 1-5znamená „9:00 ráno, pondělí až pátek“ a*/15 * * * *znamená „každých 15 minut“. Tato stránka se drží standardního 5polního tvaru (bez pole sekund), takže výrazy zde sestavené fungují také v souborech crontab,cron.d, systemd timerech a v cronu většiny hostovaných plánovačů — hodí se tedy jak k sestavení nových plánů, tak k dekódování plánu, který za sebou zanechal někdo jiný.
Výraz 0 9 * * *
Pouze pět polí. Pořadí je vždy minuta hodina den-v-měsíci měsíc den-v-týdnu: minuty 0-59, hodiny 0-23, den v měsíci 1-31, měsíc 1-12, den v týdnu 0-7 (obě 0 a 7 znamenají neděli). Pole přijímá * (každou hodnotu), seznam 1,15,30, rozsah 9-17, krok */15 (nebo 10-40/5) a kombinace. Šesté pole (sekundy) některých plánovačů a rozšíření ?, L, # cronů ve stylu Quartz nejsou podporována zde. Jsou-li omezeny současně den v měsíci i den v týdnu, výraz odpovídá buď jednomu, nebo druhému (standardní chování cronu).