Zo gebruik je Cron-expressiebuilder
- 1
Kies het dialect
Kies standaard cron, cron met seconden, Quartz of AWS EventBridge – of plak gewoon een expressie en laat het aantal velden beslissen.
- 2
Schrijf of bouw het schema
Typ een expressie, begin met een voorinstelling of stel elk veld in met de visuele editor.
- 3
Lees het terug
Controleer de beschrijving in gewoon Nederlands en de gemarkeerde velden, zodat het schema echt doet wat je bedoelt.
- 4
Bekijk de volgende uitvoeringen
Kies een tijdzone, controleer de volgende 10 uitvoeringstijden en kopieer daarna de expressie.
Limieten en Pro
Gratis zonder account: 4 dialecten, 12 voorinstellingen en de volgende 10 uitvoeringstijden in een van de 400+ tijdzones, tot 30 jaar vooruit gezocht (of tot het laatste jaar van de expressie).
Pro verwijdert de advertenties; de builder werkt in elk abonnement hetzelfde. Pro bekijken
Over Cron-expressiebuilder
Een cron-expressie stopt een schema in een paar velden, gescheiden door spaties, en één verkeerd geplaatst getal kan van “elke werkdag om 9 uur” maken: “elke minuut van het negende uur”. Met deze builder schrijf of plak je een expressie en zie je meteen een beschrijving in gewoon Nederlands, met elk veld gelabeld, plus de eerstvolgende tien momenten waarop het schema afgaat.
Er zijn vier dialecten, omdat ze echt van elkaar verschillen. Standaard cron heeft vijf velden – minuut, uur, dag van de maand, maand en dag van de week – en wordt gebruikt door crontab, Linux-cron-daemons, Kubernetes CronJobs en GitHub Actions. Ook macro's zoals @daily worden begrepen. Het dialect met seconden voegt vooraan een veld voor seconden toe, zoals in node-cron en croner. Quartz gebruikt zes of zeven velden met seconden en een optioneel jaar, telt zondag als 1, vereist een ? in een van de dagvelden en kent L voor “laatste”, W voor “dichtstbijzijnde werkdag” en # voor “derde vrijdag”. AWS EventBridge heeft zes velden, eindigend op een jaar, hanteert dezelfde dagregels als Quartz en wordt geschreven als cron(…). Bij het plakken van een expressie schakelt het dialect om als het aantal velden duidelijk is, en als je van dialect wisselt, wordt je expressie waar mogelijk omgezet.
In de visuele editor stel je elk veld in met de opties voor elke / elke N / specifieke waarden / bereik, en de voorinstellingen dekken veelvoorkomende taken. Uitvoeringstijden worden berekend in elke IANA-tijdzone, met aandacht voor de overgang naar zomer- en wintertijd. EventBridge-regels staan standaard op UTC, zoals AWS ze beoordeelt.
De builder controleert alleen syntaxis en timing: hij kent de klok van je server niet, mist geen gemiste uitvoeringen terwijl een machine uit stond en kent geen beperkingen van specifieke schedulers, zoals het minimale interval van GitHub.
Privacy
Expressies worden verwerkt en de uitvoeringstijden berekend door code op deze pagina, met de tijdzonegegevens van je browser. Er wordt niets naar een server gestuurd. Het gekozen dialect en de tijdzone worden bewaard in lokale opslag voor je volgende bezoek.
Functies
Uitleg in gewoon Nederlands
“Om 09:30, van maandag tot en met vrijdag” in plaats van gokken wat 30 9 * * 1-5 doet.
Volgende 10 uitvoeringen, elke zone
Uitvoeringstijden in UTC of een andere IANA-tijdzone, met zomer- en wintertijd verwerkt.
Quartz- en AWS-syntaxis
Seconden, jaren, ?, L, W en # voor de schedulers die ze ondersteunen.