Outils développeur

Générateur d’expressions cron

Construisez une expression cron à cinq champs et lisez-la en langage clair. Rien n’est planifié.

Générateur d’expressions cron workspace

Mode d’emploi

Définissez minute, heure, jour du mois, mois et jour de la semaine, ou partez d’un préréglage. Décrire vérifie l’expression et explique chaque champ. Utilisez * pour chaque valeur, un nombre, une liste, une plage ou un pas comme */15.

Exemple

Matins en semaine à 09:00. Le générateur n’exécute pas la tâche.

Entrée

0 9 * * 1-5

Sortie

À 09:00, du lundi au vendredi.
Minute : 0.
Heure : 9.
Jour du mois : chaque jour du mois.
Mois : chaque mois.
Jour de la semaine : du lundi au vendredi.

Fonctionnement

La syntaxe prise en charge est le format cron standard à cinq champs : minute, heure, jour du mois, mois et jour de la semaine. Plages, listes et pas sont vérifiés selon les limites de chaque champ. Des noms comme JAN sont acceptés par le validateur dans les expressions collées. Les jetons Quartz ?, L, W et # sont refusés. La page n’exécute jamais de commande.

Erreurs courantes

  • L’expression a six champs Ce générateur n’utilise pas de champ secondes. Supprimez le premier champ s’il vient de Quartz.
  • Le jour de la semaine 7 et 0 apparaissent tous deux Les deux signifient dimanche dans cette syntaxe à cinq champs.
  • Vous attendiez que le serveur l’exécute Il n’y a pas de bouton Exécuter. Copiez l’expression dans votre propre planificateur.

Limites

La description est une aide à la lecture. Les planificateurs diffèrent sur la combinaison jour-du-mois et jour-de-la-semaine avec AND ou OR. Consultez le manuel du planificateur avant de compter sur une expression qui définit les deux.

Confidentialité

Les valeurs des champs sont gérées localement et ne sont pas une charge utile secrète. L’outil ne se connecte pas à un serveur pour « valider » la tâche.

Questions

Prend-il en charge @daily ?

Non. La sortie est cinq champs explicites pour que vous voyiez chaque partie.