Cron-udtrykbygger & -parser

Byg et standard 5-felts cron-udtryk ved at vælge minut, time, dag i måneden, måned og ugedag, der ønskes — eller indsæt et eksisterende udtryk for at læse det tilbage på almindeligt engelsk og se dets næste 5 kørselstidspunkter. Færdige forvalg dækker de mest almindelige planer (hvert 15. minut, hverdage kl. 9, månedligt den 1., …). Udtryk, der bygges her, virker i crontab, systemd-timere og de fleste planlæggere. Alt fortolkes lokalt i browseren; den ældre Timer-værktøjer side har også en lille skrivebeskyttet cron-parser.
Hvad er cron? Cron er planlæggeren indbygget i Unix-lignende systemer (Linux, macOS og cron-tjenesten i WSL). Et cron-udtryker en kompakt måde at sige “kør denne kommando på disse tidspunkter” — det skrives som5 mellemrumsadskilte felter: minut (0-59), time (0-23), dag-i-måneden (1-31), måned (1-12), ugedag (0-7, hvor 0 og 7 er søndag). En stjerne *betyder “en hvilken som helst værdi” for det felt, så0 9 * * 1-5betyder “9:00, mandag til fredag” og*/15 * * * *betyder “hvert 15. minut”. Denne side følger den standard 5-felts form (intet sekundfelt), så udtrykkene, der bygges her, også virker i crontab-filer,cron.d, systemd-timere og cron-tjenesten hos de fleste hostede planlæggere — hvilket gør den praktisk både til at bygge nye planer og til at afkode en, som en anden har efterladt.
Udtryk 0 9 * * *
Kun fem felter. Rækkefølgen er altid minut time dag-i-måneden måned ugedag: minutter 0-59, timer 0-23, dag i måneden 1-31, måned 1-12, ugedag 0-7 (både 0 og 7 betyder søndag). Et felt accepterer * (hver værdi), en liste 1,15,30, et interval 9-17, et trin */15 (eller 10-40/5) og kombinationer. Det sjette (sekunds-)felt i nogle planlæggere og ?, L, # udvidelser af Quartz-stil crons understøttes ikke her. Når både dag i måneden og ugedag er begrænset, matcher udtrykket enten det ene (standard cron-adfærd).