Analyseur d'expressions cron
Analysez les expressions cron en descriptions lisibles et voyez les prochaines heures d'exécution.
Comment ça marche
Le parseur d’expressions cron décompose une expression cron en langage naturel et affiche les prochaines dates d’exécution.
Comment l’utiliser :
- Entrez une expression cron (5 ou 6 champs) dans le champ prévu.
- L’outil affiche une description en langage naturel et les 5 prochaines exécutions.
- Consultez le tableau de référence pour comprendre chaque champ.
Exemple : « 0 9 * * 1-5 » → « À 09:00, du lundi au vendredi ».
Limites : Les syntaxes non standard (comme @yearly ou @reboot) peuvent ne pas être entièrement prises en charge. L’outil utilise le fuseau horaire local du navigateur.
Confidentialité : L’analyse est entièrement locale — aucune expression n’est envoyée à un serveur.
Exemple concret
Analysez */15 9-17 * * 1-5 : l’outil le traduit en « toutes les 15 minutes, de 09:00 à 17:45, du lundi au vendredi » — 180 déclenchements par semaine, tous tracés sur la heatmap 7×24 où le bloc des heures ouvrées saute aux yeux. La liste des prochaines exécutions affiche les cinq déclenchements à venir dans votre fuseau local, ce qui attrape l’erreur classique d’un horaire écrit en heure serveur. Chaque champ est expliqué séparément : une expression inconnue d’un vieux crontab cesse d’être un jeu de devinettes.
Cas d'utilisation
- Vérifier une expression de tâche planifiée avant de la déployer
- Comprendre un cron job hérité en un coup d'œil
- Vérifier à quelle fréquence une tâche s'exécutera au cours de la prochaine semaine
- Déboguer pourquoi un cron job s'est déclenché à un moment inattendu
Questions fréquentes
- Qu'est-ce qu'une expression cron ?
- C'est une chaîne de 5 ou 6 champs définissant la planification d'une tâche (minutes, heures, jour du mois, mois, jour de la semaine).
- Quel est l'ordre des champs ?
- Minute, Heure, Jour du mois, Mois, Jour de la semaine (et optionnellement Secondes).
- Que signifie * ?
- Il correspond à toutes les valeurs possibles pour ce champ.
- Comment planifier une tâche toutes les 15 minutes ?
- Utilisez */15 * * * *.
- Le fuseau horaire est-il pris en compte ?
- L'outil utilise le fuseau horaire local de votre navigateur.