Analyseur cron

Analysez et créez des expressions cron à 5 champs, avec la signification des champs et les prochaines exécutions

Analyser une expression

Signification des champs

5 prochaines exécutions

Créer une expression

minutes
heures
jours
mois
jours

Aide-mémoire de syntaxe

ChampValeurs autoriséesNoms
Minute0–59—
Heure0–23—
Jour du mois1–31—
Mois1–12 ou JAN–DECJAN–DEC
Jour de la semaine0–7 (0 et 7 désignent dimanche) ou SUN–SATSUN–SAT
SymboleSignification
*Toute valeur
,Liste de valeurs
-Plage de valeurs
/Pas (tous les N)

Les symboles étendus L, W, # et ? ainsi que les expressions à 6 champs avec secondes ne sont pas pris en charge ; l'analyseur le signale explicitement.

Exemples courants

ExpressionSignification
*/15 * * * *Toutes les 15 minutes
0 * * * *À chaque heure pile
0 0 * * *Chaque jour à minuit
30 9 * * *Chaque jour à 9 h 30
0 9 * * 1-5Les jours ouvrés (lun.–ven.) à 9 h
0 0 1 * *Le 1er de chaque mois à minuit
0 0 * * 0Chaque dimanche à minuit

La règle OU entre jour du mois et jour de la semaine

Comportement standard de cron : lorsque le jour du mois et le jour de la semaine sont tous deux restreints (aucun ne commence par *), un jour est retenu si l'un des deux champs correspond — ils sont combinés par OU, et non par ET. Par exemple, 0 9 1 * 1 s'exécute à 9 h le 1er de chaque mois et chaque lundi. Si l'un des deux champs est *, seul l'autre sert de filtre.

Mode d'emploi

Saisissez une expression cron à 5 champs (minute heure jour mois jour de la semaine) dans la section d'analyse pour obtenir la signification en langage clair de chaque champ et les 5 prochaines exécutions au format de date local. Ou utilisez le générateur : choisissez un mode par champ (chaque, tous les N, valeurs précises) et l'expression est assemblée en direct avec son interprétation. Syntaxe prise en charge : *, listes (,), plages (-), pas (/), nombres et noms de mois (JAN–DEC) et de jours (SUN–SAT) insensibles à la casse ; dans le champ du jour de la semaine, 0 et 7 désignent dimanche. Tous les calculs s'effectuent localement dans votre navigateur.