Zo gebruik je het
- Typ of plak de expressie, bijvoorbeeld 0 9 * * 1-5.
- Lees de omschrijving in gewone taal en de waarde van elk veld.
- Kies de tijdzone van de server om de volgende tien uitvoeringstijden te zien zoals ze echt zullen plaatsvinden.
- Klik op een voorbeeld rechts om te starten vanaf een gangbaar schema.
Opties uitgelegd
- Velden
- Vijf velden — minuut, uur, dag van de maand, maand, dag van de week. Een zesde veld vooraan voegt seconden toe (gebruikt door Spring, Quartz en node-cron).
- Speciale tekens
- * elke waarde; , lijst (1,15); - bereik (1-5); / stap (*/10 = elke 10). Quartz gebruikt ? voor "geen specifieke waarde" in dagvelden.
- Dag van de week
- 0 of 7 is zondag, 1 is maandag. Namen zoals MON-FRI werken ook.
- Tijdzone
- Cron draait in de tijdzone van de server, meestal UTC op cloudservers. Als je die hier kiest, zie je wanneer taken echt afgaan, inclusief zomertijdwisselingen.
Veelvoorkomende schema’s
| Expressie | Draait |
|---|---|
* * * * * |
Elke minuut |
*/15 * * * * |
Elke 15 minuten |
0 * * * * |
Aan het begin van elk uur |
0 9 * * 1-5 |
09:00 op werkdagen |
30 2 * * * |
Elke dag om 02:30 |
0 0 * * 0 |
Middernacht op elke zondag |
0 0 1 * * |
Middernacht op de 1e van elke maand |
0 0 1 1 * |
Middernacht op 1 januari |
Veelgestelde vragen
Wat betekent */5 * * * *?
Elke 5 minuten — op minuut 0, 5, 10 enzovoort van elk uur.
Waarom draaide mijn taak op het verkeerde uur?
Meestal draait de server in UTC terwijl jij het schema in lokale tijd hebt geschreven. Kies UTC hierboven om de echte uitvoeringstijden te zien, of stel CRON_TZ / TZ in voor de taak als je scheduler dat ondersteunt.
Hoe combineren dag van de maand en dag van de week?
In standaard cron draait de taak, als beide velden beperkt zijn (bijvoorbeeld 0 0 1 * 1), wanneer een van beide klopt — op de 1e en op elke maandag. Quartz voorkomt dit door ? in een van beide te verplichten.
Ondersteunt dit Kubernetes CronJob- en GitHub Actions-schema's?
Ja, beide gebruiken standaard 5-veld cron. GitHub Actions evalueert schema's standaard in UTC.
Privacy
Deze tool draait volledig in je browser. Je bestanden en tekst worden op je eigen apparaat verwerkt en nooit naar onze servers geüpload.