Cron-expressiebouwer & -parser

Bouw een standaard cron-expressie met 5 velden door de minuut, het uur, de dag van de maand, de maand en de weekdag aan te wijzen die u wilt — of plak een bestaande expressie om die in gewone taal terug te lezen en de volgende 5 uitvoertijden. Kant-en-klare voorinstellingen dekken de meest voorkomende schema's (elke 15 minuten, werkdagen om 9 uur, maandelijks op de 1e, …). Hier gebouwde expressies werken in crontab, systemd-timers en de meeste planners. Alles wordt lokaal in uw browser geïnterpreteerd; de oudere pagina Timer-tools heeft ook een kleine alleen-lezen cron-parser.
Wat is cron? Cron is de taakplanner die ingebouwd is in Unix-achtige systemen (Linux, macOS en de cron-service in WSL). Een cron-expressieis een compacte manier om te zeggen “voer dit commando uit op deze tijden” — ze wordt geschreven als5 velden gescheiden door spaties: minuut (0-59), uur (0-23), dag-van-de-maand (1-31), maand (1-12), dag-van-de-week (0-7, waarbij 0 en 7 zondag zijn). Een sterretje *betekent “elke waarde” voor dat veld, dus0 9 * * 1-5betekent “9:00, maandag t/m vrijdag” en*/15 * * * *betekent “elke 15 minuten”. Deze pagina volgt die standaard met 5 velden (geen secondenveld), zodat de expressies die u hier bouwt ook werken in crontab-bestanden,cron.d, systemd-timers en de cron-service van de meeste gehoste planners — handig om nieuwe schema's te bouwen en om een schema te ontcijferen dat iemand anders heeft achtergelaten.
Expressie 0 9 * * *
Alleen vijf velden. De volgorde is altijd minuut uur dag-van-de-maand maand dag-van-de-week: minuten 0-59, uren 0-23, dag van de maand 1-31, maand 1-12, weekdag 0-7 (beide 0 en 7 betekenen zondag). Een veld accepteert * (elke waarde), een lijst 1,15,30, een bereik 9-17, een stap */15 (of 10-40/5) en combinaties. Het zesde veld (seconden) van sommige planners en de ?, L, # uitbreidingen van Quartz-achtige crons worden niet ondersteund hier. Wanneer zowel dag-van-de-maand als weekdag zijn beperkt, komt de expressie overeen met één van beide (standaard cron-gedrag).