Génération 100% dans votre navigateur

Explicateur d’expression cron

Décodez n'importe quelle expression cron en langage courant. Affiche les 5 prochaines exécutions et une décomposition champ par champ. Fonctionne hors ligne.

Préréglages courants
Ordre des champs
minute (0–59)
heure (0–23)
jour du mois (1–31)
mois (1–12)
jour de la semaine (0–6, Dim=0)
Caractères spéciaux
* = toute valeur
, = liste (1,3,5)
- = plage (1-5)
/ = pas (*/15)

Explicateur d’expression cron

Saisissez une expression cron à 5 champs pour la décoder en langage courant, voir les prochaines heures d’exécution et obtenir une décomposition champ par champ.

Les 5 champs d’une expression cronExemple */15 9-17 * * 1-5 : chacun des 5 champs précise quand la tâche s’exécute.Les 5 champs d’une expression cron*/159-17**1-5Minute0–59toutes les 15 minHeure0–23de 9 h à 17 hJour du mois1–31tous les joursMois1–12tous les moisJour de la semaine0–6 (0 = dim.)du lun. au ven.S’exécute toutes les 15 minutes, de 9 h 00 à17 h 59, du lundi au vendredi.*toute valeur,liste : 1,15–plage : 1-5/pas : */15
Exemple */15 9-17 * * 1-5 : chacun des 5 champs précise quand la tâche s’exécute.

Qu’est-ce qu’une expression cron ?

Cron est un planificateur de tâches Unix. Une expression cron indique au système quand exécuter une tâche, avec cinq champs séparés par des espaces : minute, heure, jour du mois, mois, jour de la semaine.

Schéma des cinq champs d’une expression cron (minute, heure, jour du mois, mois, jour de semaine) décodant 0 9 * * 1-5 : 9 h 00 chaque jour ouvré

Exemple : 0 9 * * 1-5 s’exécute à 9 h 00 chaque jour ouvré.

Caractères spéciaux

  • * — correspond à toute valeur du champ
  • , — séparateur de liste : 1,3,5
  • - — plage : 1-5 (lundi à vendredi)
  • / — pas : */15 (toutes les 15 minutes)

Exemples

  • 0 9 * * 1-5 — 9h00 chaque jour ouvré
  • */30 * * * * — toutes les 30 minutes
  • 0 0 1,15 * * — minuit le 1er et le 15 de chaque mois
  • 0 6 * * 0 — 6h00 chaque dimanche