Cron-beschrijving (leesbare planning)

Zet cron-expressies om in begrijpelijke timing en bereken komende runs.

Ondersteunt 5/6/7-veldformaten, tijdzoneselectie en direct kopieerbare uitvoer.

Gebruik

  1. Voer een cron-expressie in of kies een voorbeeldchip.
  2. Controleer het formaat (5/6/7 velden) en de tijdzone.
  3. Controleer de beschrijving en de volgende N runs en kopieer/deel daarna.

Voorbeeld

Elke 5 minuten

Invoer

*/5 * * * *

Uitvoer

Draait elke 5 minuten

Werkdagen om 09:00

Invoer

0 9 * * 1-5

Uitvoer

Draait om 09:00 op werkdagen (ma-vr)

Met seconden (dagelijks om 02:30:00)

Invoer

0 30 2 * * *

Uitvoer

Draait dagelijks om 02:30:00

Veelvoorkomende cron-voorbeelden

Elke 10 minuten

*/10 * * * *

Veelgebruikt patroon voor terugkerende controles en polling-jobs.

Elk uur op minuut 0

0 * * * *

Handig wanneer je exact op het hele uur een trigger wilt.

Werkdagen om 09:00

0 9 * * 1-5

Typisch schema voor werkdagen.

Elke zondag 00:00

0 0 * * 0

Typisch venster voor wekelijks onderhoud.

Eerste dag van de maand 00:00

0 0 1 * *

Veelvoorkomend maandelijks batchschema.

Elke 1 januari 00:00

0 0 1 1 *

Nuttig voor jaarlijkse rollover-taken.

Ondersteunde syntaxis en opmerkingen

  • Ondersteunde standaardsyntaxis omvat `*`, `/`, `-`, `,`, bereiken en stapwaarden.
  • Implementatie-afhankelijke tokens (`L`, `W`, `#`, `?`) worden mogelijk niet overal hetzelfde geïnterpreteerd.
  • Getoonde run-tijden kunnen afwijken van echt runtime-gedrag door verschillen in tijdzone en zomertijd.

FAQ

Moet ik 5 of 6 velden gebruiken?

Begin met 5 velden (minuut uur dag maand weekdag). Als je expressie seconden bevat, schakel dan over naar 6 velden.

Ondersteunt dit elke cron-syntaxis?

Het ondersteunt standaardsyntaxis (`*`, `/`, `-`, `,`). Bij implementatie-afhankelijke tokens zoals `L`, `W`, `#`, `?` toont het een waarschuwing.

Kan het volgende runtijden tonen?

Ja. Het berekent en toont de volgende N runs (5/10/20) met tijdzone-ondersteuning.