Cron-expressieparser

Plak een Unix-cronexpressie met 5 velden, controleer elk veld en bekijk de volgende uitvoertijden in een expliciete tijdzone.

Alle cron-ontleding en voorbeeldweergaven van volgende uitvoeringen vinden lokaal in uw browser plaats. Er worden geen schemagegevens naar onze servers verzonden.

Cron-expressies bevatten geen tijdzone. Deze voorbeeldweergave gebruikt de geselecteerde IANA-tijdzone; uw server, CI-runner of scheduler kan een andere gebruiken.

Minuut

*/15

Uur

9-17

Dag van de maand

*

Maand

*

Dag van de week

MON-FRI

Betekenis van het schema

Every 15 minutes from 09:00 through 17:59 on Monday through Friday.

Veldopdeling

VeldOnbewerktWaardenBetekenis
Minuut*/150, 15, 30, 45Every 15 minutes
Uur9-179, 10, 11, 12, 13, 14, 15, 16, 17Hours 09:00 through 17:00
Dag van de maand*1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31Every day of the month
Maand*1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12Every month
Dag van de weekMON-FRI1, 2, 3, 4, 5Monday through Friday

Voorbeeld volgende uitvoeringen

Getoond in de geselecteerde tijdzone en UTC.

Europe/Kiev
1

01-05-2026, 09:15 EEST

UTC: 01-05-2026, 06:15 UTC

2

01-05-2026, 09:30 EEST

UTC: 01-05-2026, 06:30 UTC

3

01-05-2026, 09:45 EEST

UTC: 01-05-2026, 06:45 UTC

4

01-05-2026, 10:00 EEST

UTC: 01-05-2026, 07:00 UTC

5

01-05-2026, 10:15 EEST

UTC: 01-05-2026, 07:15 UTC

Opmerking over tijdzone en zomertijd

  • Unix day-of-month and day-of-week fields use OR semantics when both fields are restricted.
  • Timezone preview follows the browser timezone database; DST behavior can differ between cron daemons.
  • Lokale tijden die tijdens de klok vooruit worden overgeslagen in het voorjaar kunnen mogelijk niet uitgevoerd worden. Herhaalde terugdraaiingen in het najaar kunnen zich verschillend gedragen tussen schedulers.

Snelle voorbeelden

Begrijp een cron-schema voordat het wordt uitgevoerd

Cron-expressies zijn compacte planningsreeksen die worden gebruikt door servers, CI-taken, automatiseringsplatforms en onderhoudsscripts. Ze zijn krachtig, maar een kleine typfout kan een taak veranderen van dagelijks naar elke minuut, of van weekdagen naar weekenden.

Deze parser legt een Unix 5-veld cron-expressie uit in eenvoudige taal, werkt elk veld uit en toont komende uitvoeringsmomenten in de door jou geselecteerde tijdzone van de tool.

Ondersteunde cron-dialecten

De v1-parser ondersteunt standaard Unix cron met vijf velden:

minute hour day-of-month month day-of-week
  • Minuutwaarden van 0 to 59.
  • Uurwaarden van 0 to 23.
  • Dag-van-de-maand waarden van 1 to 31.
  • Maandwaarden van 1 to 12, plus namen zoals JAN and DEC.
  • Dag-van-de-week waarden van 0 to 7, plus namen zoals MON and FRI. Zowel 0 and 7 betekenen zondag.

Het ondersteunt wildcards, komma-lijsten, bereiken en stapwaarden zoals */15 or 9-17/2.

Wat bewust niet wordt ondersteund

Cron-dialecten zijn niet universeel. Quartz, systemd timers, cloud schedulers, Kubernetes, GitHub Actions en hostingplatforms kunnen hun eigen velden of speciale operatoren toevoegen.

  • Secondesvelden en jaarkolommen worden niet geparseerd als Unix cron.
  • Quartz-operatoren zoals ?, L, W, en # worden als niet-ondersteund gemeld.
  • Macro's zoals @daily and @reboot worden niet uitgebreid.
  • Commando-tekst na een schema wordt niet als onderdeel van de expressie behandeld.

Gebruik deze pagina als inspector voor Unix-stijl schema's. Controleer voordat je productie-automatisering wijzigt de exacte scheduler die de taak zal uitvoeren.

Tijdzone- en zomertijdgedrag

Een cron-expressie bevat op zichzelf geen tijdzone. Dezelfde expressie kan op verschillende momenten worden uitgevoerd, afhankelijk van of de server UTC, een lokale systeemtijdzone of een scheduler-specifieke tijdzone gebruikt.

  • De preview toont uitvoeringen in de geselecteerde IANA-tijdzone en in UTC.
  • Voorjaar-vooruit transities kunnen lokale kloktijden overslaan die niet bestaan.
  • Herfstterugdraaiingen kunnen een lokale kloktijd herhalen; het gedrag van de scheduler kan verschillen.
  • Als zowel dag-van-de-maand als dag-van-de-week beperkt zijn, gebruikt Unix cron doorgaans OR-semantiek.

Voor kritieke taken, beschouw de preview als hulpmiddel voor planning en bevestig het gedrag in de scheduler zelf.

Veelgestelde vragen

Ondersteunt dit Quartz cron?

Nee. De parser ondersteunt alleen Unix 5-veld cron. Quartz-achtige secondesvelden, jaarvelden en operatoren zoals ?, L, W, en # worden als niet-ondersteund weergegeven.

Welke tijdzone gebruikt een cron-expressie?

Cron-expressies dragen geen tijdzone-informatie. De preview gebruikt de in de tool geselecteerde tijdzone, maar je server of scheduler kan een andere tijdzone gebruiken.

Waarom kunnen dag-van-de-maand en dag-van-de-week allebei matchen?

In het gebruikelijke Unix cron-gedrag, wanneer beide velden beperkt zijn, kan een datum matchen als een van beide velden matcht. Bijvoorbeeld, 0 0 1 * MON kan zowel op de eerste dag van de maand als op maandagen worden uitgevoerd.

Kan ik het commandogedeelte uit crontab plakken?

Plak alleen de vijf planningsvelden. De tool is een schedule parser, geen volledige crontab-parser, dus commando-tekst na het schema wordt niet geïnterpreteerd.