Générateur d'expressions cron
Partez d'un modèle, modifiez les cinq champs ou collez une expression. Vous voyez ce qu'elle signifie champ par champ et quand elle s'exécute, dans votre fuseau horaire et en UTC.
CHAMPS
RÉSULTAT
Minute: 0 · Heure: 9 · Jour du mois: toutes les valeurs · Mois: toutes les valeurs · Jour de la semaine: lun.–ven.
5 PROCHAINES EXÉCUTIONS
Tout se passe dans votre navigateur. Rien de ce que vous saisissez n'est envoyé à un serveur.
Comment créer une expression cron
Partez d'un modèle
Choisissez une planification courante, comme toutes les 15 minutes ou en semaine à 09:00, ou collez une expression existante.
Ajustez les champs
Modifiez la minute, l'heure, le jour du mois, le mois et le jour de la semaine, ou cliquez sur les boutons des jours. Chaque champ accepte *, des listes, des plages et des pas.
Vérifiez les prochaines exécutions
Lisez le résumé et les 5 prochaines exécutions, puis copiez l'expression dans votre crontab, votre pipeline CI ou votre planificateur.
Les cinq champs
Une expression cron se compose de la minute (0–59), de l'heure (0–23), du jour du mois (1–31), du mois (1–12 ou JAN–DEC) et du jour de la semaine (0–7 ou SUN–SAT, où 0 et 7 désignent le dimanche). * signifie n'importe quelle valeur, 1,15 est une liste, 9-17 une plage et */15 un pas. Les raccourcis @hourly, @daily, @weekly, @monthly et @yearly sont aussi acceptés.
Quel fuseau horaire ?
Cron utilise le fuseau horaire de la machine sur laquelle il tourne, et beaucoup de serveurs et de planificateurs cloud utilisent UTC. Choisissez si la planification est lue dans votre fuseau horaire ou en UTC ; chaque exécution est affichée dans les deux. Les heures sautées lors d'un changement d'heure sont ignorées.
Questions fréquentes
Que se passe-t-il si je renseigne à la fois un jour du mois et un jour de la semaine ?
Comme dans le cron standard, la tâche s'exécute dès que l'un des deux correspond. 0 9 13 * 5 s'exécute à 09:00 le 13 de chaque mois et tous les vendredis, pas seulement le vendredi 13.
Puis-je utiliser des secondes ou des années ?
Non. Ce générateur suit le format standard à 5 champs utilisé par crontab et la plupart des planificateurs. Quartz et quelques autres outils ajoutent un champ des secondes ou des années, qui n'est pas pris en charge ici.
Des données sont-elles envoyées à un serveur ?
Non. L'expression est lue et les heures d'exécution sont calculées dans votre navigateur.