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
Aide-mémoire de syntaxe
| Champ | Valeurs autorisées | Noms |
|---|---|---|
| Minute | 0–59 | — |
| Heure | 0–23 | — |
| Jour du mois | 1–31 | — |
| Mois | 1–12 ou JAN–DEC | JAN–DEC |
| Jour de la semaine | 0–7 (0 et 7 désignent dimanche) ou SUN–SAT | SUN–SAT |
| Symbole | Signification |
|---|---|
| * | 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
| Expression | Signification |
|---|---|
| */15 * * * * | Toutes les 15 minutes |
| 0 * * * * | À chaque heure pile |
| 0 0 * * * | Chaque jour à minuit |
| 30 9 * * * | Chaque jour à 9 h 30 |
| 0 9 * * 1-5 | Les jours ouvrés (lun.–ven.) à 9 h |
| 0 0 1 * * | Le 1er de chaque mois à minuit |
| 0 0 * * 0 | Chaque 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.