Explicateur Cron
Expliquez en langage clair une expression cron à cinq champs, avec validation et un indice sur la prochaine exécution. Tout dans votre navigateur.
🔒 S'exécute entièrement dans votre navigateur — rien n'est téléchargéCe que fait l'Explicateur Cron
L'Explicateur Cron traduit une expression cron standard à cinq champs en langage clair. Il couvre les champs minute, heure, jour du mois, mois et jour de la semaine utilisés par de nombreux planificateurs Unix, systèmes d'intégration continue, exécuteurs de tâches et tableaux de bord d'hébergement. Au lieu de décoder mentalement des symboles comme les étoiles, les pas, les plages et les listes, vous collez une expression et voyez aussitôt si elle signifie toutes les quinze minutes, les jours ouvrés à 09:00, le premier jour de chaque mois ou une autre planification récurrente. L'outil valide le nombre de champs et les plages numériques avant de produire une description.
Les noms usuels de mois et de jours comme JAN, FEB, MON et FRI sont pris en charge, ainsi que les jokers, les listes séparées par des virgules, les plages numériques et les expressions avec pas. Un indice simple sur la prochaine exécution parcourt les minutes locales à venir pour trouver la prochaine heure correspondante lorsque l'expression respecte le format à cinq champs pris en charge. C'est utile pour une vérification de cohérence avant d'enregistrer une tâche dans un tableau de bord ou de relire une tâche planifiée dans le code.
Un flux de travail privé dans le navigateur
Tout le traitement s'effectue dans votre navigateur avec du JavaScript côté client. L'outil n'envoie à aucun serveur les extraits, valeurs de configuration, données générées, textes de requêtes ou exemples copiés, et ne demande aucun compte. Ce modèle exclusivement local compte pour les utilitaires de développement, car ce qu'on y colle ressemble souvent à de vraies données d'application : réponses d'API, journaux, exemples proches de variables d'environnement, requêtes de base de données, balisage de brouillons ou valeurs copiées lors de sessions de débogage en production. Garder la transformation en local réduit le risque et garde l'interaction rapide, car il n'y a aucun aller-retour réseau.
L'interface est volontairement compacte pour que vous puissiez coller l'entrée, ajuster les options, inspecter la sortie, la copier et retourner à votre éditeur. Les résultats doivent toutefois être relus avant d'être commités, partagés publiquement ou utilisés dans un flux de production. Les outils de navigateur sont excellents pour une inspection et une préparation rapides, mais ils ne peuvent pas connaître chaque convention de projet, règle de classification des données ou exigence de validation propre à une application.
Conseils pratiques
La syntaxe cron varie selon les systèmes. Certains planificateurs ajoutent un champ des secondes, un champ de l'année, des points d'interrogation, L, W, des dièses, des réglages de fuseau horaire ou des macros comme @daily. Cette page se concentre volontairement sur les expressions portables à cinq champs, car elles sont courantes et faciles à analyser. Attention aux fuseaux horaires et aux changements d'heure : une expression cron décrit généralement l'heure locale du planificateur, pas forcément celle de votre navigateur ni le fuseau d'un utilisateur. Pour les tâches en production, associez une explication lisible à une supervision et à un comportement idempotent de la tâche.
Comment utiliser
- Saisir le cronCollez une expression cron à cinq champs, comme 0 9 * * MON.
- ExpliquerValidez les champs et traduisez la planification en langage clair.
- Consulter l'indiceVérifiez l'heure locale approximative de la prochaine correspondance lorsque c'est possible.