Analyseur d'expressions Cron
Transformez un planning cron en langage clair et voyez sa prochaine exécution.
Comment utiliser Analyseur d'expressions Cron
- Collez une expression cron à 5 champs.
- Lisez sa signification en langage clair.
- Consultez les cinq prochaines exécutions.
À propos de Analyseur d'expressions Cron
Collez une expression cron standard à cinq champs — minute, heure, jour du mois, mois et jour de la semaine — et cet analyseur vérifie chaque champ à tour de rôle. Il comprend * (chaque valeur), les pas du type */5, les plages telles que 1-5 et les listes séparées par des virgules telles que 1,3,5. Il transforme ensuite le planning en une phrase en langage clair et calcule les cinq prochaines exécutions en avançant minute par minute, jusqu'à un an à l'avance, et en testant chaque minute par rapport à votre règle.
Cela le rend pratique pour vérifier une ligne crontab avant de la valider, ou pour décoder un planning écrit par quelqu'un d'autre. Quelques précisions honnêtes : il gère le format Unix/crontab classique à cinq champs, pas la variante à six champs avec une colonne de secondes qu'utilisent certains planificateurs ; le jour de la semaine accepte à la fois 0 et 7 pour dimanche ; et les prochaines exécutions sont calculées dans le fuseau horaire local de votre appareil, alors qu'un vrai serveur exécute généralement cron dans son propre fuseau — attention donc au décalage si votre serveur se trouve ailleurs.
Tout s'exécute dans votre navigateur, donc rien de ce que vous collez n'est téléversé. Si vous jonglez avec des plannings et des horodatages, le convertisseur d'horodatage Unix se marie bien avec cet outil, et le formateur JSON est utile pour les fichiers de configuration où vivent souvent ces plannings.
Questions fréquentes
Cet outil prend-il en charge les expressions cron avec des secondes ?
Non. Il analyse le format classique à cinq champs — minute, heure, jour du mois, mois et jour de la semaine. La variante à six champs qui ajoute une colonne de secondes en tête, utilisée par certains planificateurs et bibliothèques, n'est pas prise en charge ici ; retirez d'abord le champ des secondes.
Quelle est la différence entre le jour de la semaine 0 et 7 ?
Aucune — les deux signifient dimanche. Cron autorise traditionnellement 0 à 6 pour dimanche à samedi et accepte aussi 7 comme autre nom pour dimanche ; cet analyseur les traite de la même façon.
Dans quel fuseau horaire les prochaines exécutions sont-elles affichées ?
Elles sont calculées dans le fuseau horaire local de votre appareil. Un vrai serveur exécute normalement cron dans son propre fuseau configuré, qui peut différer, donc si votre serveur se trouve ailleurs, tenez compte du décalage en lisant les horaires prévus.
Quelle syntaxe chaque champ peut-il contenir ?
Chaque champ accepte une étoile pour toute valeur, des valeurs de pas comme « toutes les cinq » écrites avec une barre oblique, des plages écrites avec un tiret telles que 1-5, et des listes séparées par des virgules telles que 1,3,5. Tout ce qui sort de la plage valide d'un champ est signalé comme invalide.
Mon expression cron est-elle envoyée quelque part ?
Non. L'analyse, l'explication en langage clair et le calcul des prochaines exécutions se font tous dans votre navigateur, donc l'expression n'est jamais téléversée ni stockée.

