Om 09:00, maandag t/m vrijdag
Verander de modus van elk veld zodat het overeenkomt met hoe je de taak wilt uitvoeren. De uitdrukking en uitleg worden in realtime bijgewerkt.
09**1-5Aankomende ritten worden in je browser berekend om je lokale tijdzone te gebruiken.
*/10 * * * *Elke 10 minuten, de hele dag.0 */2 * * *Elke 2 uur, op minuut 0.30 7 * * 1-5Om 7:30 uur, maandag tot en met vrijdag.0 22 * * 6,0Zaterdagen en zondagen om 22:00 uur.15 14 1 * *Op de 1e van elke maand om 14:15 uur.0 12 1,15 * *Op de 1e en 15e van elke maand om twaalf uur 's middags.0 0 * * 0Elke zondag om middernacht.5 0 * 8 *Elke dag in augustus om 00:05.0 0 1 1 *Oudejaarsavond om middernacht.Ondersteunde speciale tekens: * (elke waarde), , (lijst: 1,3,5), - (bereik: 1-5), / (stap: */15) en ??""urn:oasis:names:tc:xliff:document:1.2" /??"urn:oasis:names:tc:xliff:document:1.2" /??"" urn:oasis:names:tc:xliff:document:1.2" /??? (zonder beperking, gelijk aan *).
Hoe het werkt
Een cron-expressie bepaalt wanneer een geplande taak draait. In de klassieke Unix-vorm zijn er 5 door spaties gescheiden velden: minuut, uur, dag van de maand, maand en dag van de week. Het uitgebreide formaat (Quartz) voegt een eerste zesde veld voor seconden toe.
Elk veld accepteert een waarde, een lijst (1,15), een bereik (1-5), een stap (*/15) of * voor "elke waarde". Geldige bereiken: minuut 0-59, uur 0-23, dag van de maand 1-31, maand 1-12 en dag van de week 0-6 (0 en 7 zijn zondag).
Deze tool toont de expressie in natuurlijke taal en berekent de volgende uitvoeringen in de tijdzone van je browser, zodat je het resultaat kunt controleren voordat je hem gebruikt.
Voorbeelden
0 9 * * 1-5Om 09:00, maandag tot vrijdag*/15 * * * *Elke 15 minuten0 0 1 * *Om 00:00, op de eerste dag van elke maand30 3 * * 0Om 03:30, elke zondagGebruiksscenario's
- Back-ups, opschoningen of terugkerende rapporten inplannen in de crontab van een Linux-server.
- De frequentie van een geplande job in CI/CD (GitHub Actions, GitLab, enz.) definiëren.
- Terugkerende taken configureren in containers, schedulers of wachtrijsystemen.
Veelgestelde vragen
Wat betekent */5 in een veld?
Het is een stap: "elke 5". Het draait op 0, 5, 10, 15… van dat veld. Bijvoorbeeld, */5 in de minuut is gelijk aan elke 5 minuten.
Zijn 0 en 7 beide zondag?
Ja. In het veld dag van de week vertegenwoordigen zowel 0 als 7 zondag; 1 is maandag en 6 is zaterdag.
Hoe voer ik een taak eens per uur uit?
Met 0 * * * *: het draait op minuut 0 van elk uur.
Wat is het verschil tussen 5 en 6 velden?
5 velden is de klassieke Unix-cron (het begint bij de minuut). 6 velden voegt de seconden aan het begin toe (Quartz-stijl), handig voor taken die meerdere keren per minuut draaien.
Is de tijd die van de server of de mijne?
De echte cron gebruikt de tijdzone van het systeem waarop hij draait. Deze tool berekent de volgende uitvoeringen in de tijdzone van je browser, alleen om ze te bekijken.