Analyseur d'expressions Cron
Expliquez une expression cron en langage simple et prévisualisez ses prochaines exécutions.
Analyseur d'expressions Cron
Une expression cron regroupe un programme complet dans cinq champs concis, et même les personnes qui les écrivent chaque semaine s'arrêtent à 0 3 * * 1-5. Collez l'expression et cet analyseur la traduira en langage clair - "À 15h00, du lundi au vendredi" - et répertorie les heures d'exécution à venir dans votre fuseau horaire local, afin que vous puissiez confirmer que le planning fait ce que vous vouliez dire avant qu'il n'atteigne un serveur.
L'analyseur lit la syntaxe standard à 5 champs : caractères génériques, listes comme 1,15, plages comme 1-5, étapes comme */5 ou 1-30/10, noms de mois JAN-DEC et noms de jours de la semaine SUN-SAT, 0 et 7 signifiant tous deux dimanche. Les macros @hourly, @daily, @weekly, @monthly et @yearly fonctionnent également. Les erreurs sont nommées avec précision : une minute 61 ou un champ manquant vous indique ce qui ne va pas et dans quel champ, au lieu d'une simple « expression invalide ».
Utilisations typiques : vérifier une entrée crontab avant sa mise en ligne, vérifier la planification d'un CronJob Kubernetes ou d'un workflow GitHub Actions, ou documenter une tâche pour un coéquipier. Collez plusieurs expressions à la fois – une par ligne – et chacune est expliquée séparément. Lorsque le jour du mois et le jour de la semaine sont tous deux définis, l'outil applique la règle OU de cron, et une date impossible telle que le 30 février est signalée comme ne fonctionnant jamais plutôt que passée sous silence.
Comme tous les outils TextArray, il s'exécute entièrement dans votre navigateur. Les horaires, les noms de tâches et tout ce que vous collez ne quittent jamais votre appareil.