Explication d’expressions cron
Collez une expression cron à cinq champs pour la lire en clair et voir exactement quand elle s’exécutera.
Cinq champs : minute, heure, jour du mois, mois, jour de la semaine. Les macros comme @daily fonctionnent aussi.
En clair
—
Champs
| Champ | Valeur | Correspond à | Autorisé |
|---|---|---|---|
| Minute | — | — | 0–59 |
| Heure | — | — | 0–23 |
| Jour du mois | — | — | 1–31 |
| Mois | — | — | 1–12, JAN–DEC |
| Jour de la semaine | — | — | 0–7, SUN–SAT |
Prochaines exécutions
Questions fréquentes
Que signifient les cinq champs ?
Dans l’ordre : minute (0–59), heure (0–23), jour du mois (1–31), mois (1–12 ou JAN–DEC) et jour de la semaine (0–7 ou SUN–SAT ; 0 et 7 sont le dimanche). * signifie toute valeur, 1-5 un intervalle, 1,15 une liste et */15 toutes les 15.
Et si je fixe le jour du mois et le jour de la semaine ?
Le cron classique exécute la tâche si l’un ou l’autre correspond. 0 0 1 * 5 s’exécute à minuit le 1er de chaque mois et chaque vendredi.
Quel fuseau horaire cron utilise-t-il ?
Celui du serveur, sauf si l’ordonnanceur permet d’en choisir un (CRON_TZ, champ de fuseau des CronJobs Kubernetes). Beaucoup d’ordonnanceurs cloud sont en UTC.