Cron-generator

Cron-expressies plannen terugkerende taken: back-ups om 02.00 uur, rapporten elke maandag, cache-opschoning elk uur. Vijf (of zes met seconden) velden zoals 0 9 * * 1-5 betekenen weekdagen 09:00 uur. Creëer uitdrukkingen visueel in plaats van de veldvolgorde te onthouden.

Zo maak je een cron-expressie

1. Selecteer schema: minuut, uur, dag van de maand, maand, dag van de week.
2. Gegenereerde expressie lezen, b.v. 0 30 8 * * *.
3. Controleer of een voor mensen leesbare beschrijving overeenkomt met de bedoeling.
4. Kopieer naar crontab, Kubernetes CronJob of GitHub Actions-schema.

Voorbeelden van cron-schema's

Elke dag om 8.30 uur

0 30 8 * * * in kwarts met zes velden; 30 8 * * * in standaard cron.

Elke 15 minuten

*/15 * * * * rijdt elk uur om :00, :15, :30, :45.

Eerste van de maand middernacht

0 0 1 * * voert maandelijkse factureringstaak uit.

Wanneer gebruik je deze tool

• Bij het vermijden van foutieve veldvolgordes.
• Bij het documenteren van de planning voor operationele runbooks.
• Bij het vergelijken van Linux cron versus AWS EventBridge-syntaxis.

Veldvolgorde-ezelsbruggetje

Minuut Uur Dag Maand Weekdag — of voeg seconden toe aan het begin voor kwarts. Schrijf eerst een beschrijving en wijs deze vervolgens toe aan velden.

Veelgestelde vragen

Vijf tegen zes velden?

Klassieke cron: minuut uur dom maand dow. Sommigen voegen eerst seconden toe.

Dag van de maand versus dag van de week?

Beide gespecificeerd betekenen vaak OR in Vixie cron — verwarrend — gebruik één veld als *.

Tijdzone?

Server lokaal of UTC: veld Kubernetes CronJob spec.timeZone in nieuwere versies.

*/2 betekenis?

Elke 2 eenheden van dat veld — */2 in uurveld elke twee uur.

Lokaal hulpmiddel?

Ja - expressie ingebouwd in browser.