Qu'est-ce qu'une expression cron ?
Une expression cron est une facon compacte de planifier une tache recurrente. La forme standard a cinq champs separes par des espaces : minute, heure, jour du mois, mois et jour de la semaine. Chaque champ accepte un nombre, une plage (1-5), une liste (1,15,30), un pas (*/15) ou une etoile pour toutes les valeurs. Cron est utilise par le crontab Unix, les pipelines CI et la plupart des planificateurs.
Comment utiliser cet analyseur cron
Saisissez une expression cron a cinq champs, par exemple */15 9-17 * * 1-5, et l'outil affiche une signification en langage clair ainsi que les cinq prochaines executions dans votre fuseau horaire local. Il se met a jour a mesure que vous tapez, pour confirmer qu'un horaire fait ce que vous attendez avant de le deployer. Tout s'execute dans votre navigateur.
Les cinq champs
- Minute 0 a 59
- Heure 0 a 23
- Jour du mois 1 a 31
- Mois 1 a 12
- Jour de la semaine 0 a 6, ou 0 et 7 sont dimanche
FAQ cron
Que signifie */15 ? Un pas : toutes les 15 unites. Dans le champ des minutes, cela signifie minute 0, 15, 30 et 45.
Comment le jour du mois et le jour de la semaine se combinent-ils ? Quand les deux sont restreints, la tache s'execute quand l'un ou l'autre correspond, selon le cron Unix standard.
Dans quel fuseau horaire sont les executions ? Le fuseau local de votre navigateur. Le cron serveur tourne souvent dans le fuseau du serveur, tenez compte de la difference.