Explicateur d'expressions Cron
À propos de cet outil
Collez une expression cron et voyez le détail des champs en langage clair, ainsi que les prochaines exécutions programmées. Analysé dans le navigateur, idéal pour vérifier des GitHub Actions, des entrées crontab et Quartz sans attendre la prochaine exécution programmée.
Mode d'emploi
- Analyse à cinq champs (minute heure jour mois jour-semaine)
- Six champs optionnels avec secondes
- Prochaines N exécutions
- Messages d'erreur pour les expressions invalides
- Exemples préconfigurés courants
- Saisissez le cron: Collez une expression comme 0 9 * * 1-5.
- Définissez le fuseau horaire: Choisissez le contexte de fuseau horaire pour le calcul des prochaines exécutions.
- Consultez la planification: Lisez la signification des champs et les prochains horodatages.
Exemples
- Valider une planification GitHub Actions avant d'enregistrer
- Expliquer d'anciennes lignes crontab à des collègues
- Prévisualiser des horaires de sauvegarde après des changements d'heure d'été
- Vérifier si le jour de la semaine est correctement défini
Limites
- La prise en charge des alias non standards (@yearly) dépend des règles utilisées
- Les exécutions historiques ne sont pas listées ; l'accent est mis sur les prochaines exécutions
- Les données saisies sont traitées directement dans votre navigateur et ne sont envoyées à aucun serveur.
FAQ
- Le dimanche est-il 0 ou 7 ?
- 0 et 7 correspondent généralement tous deux au dimanche dans l'analyseur ; vérifiez la légende des champs dans la sortie.
- Le fuseau horaire affecte-t-il les prochaines exécutions ?
- Oui. Sélectionnez le fuseau horaire où la tâche cron s'exécute réellement.
- Pourquoi mon expression est-elle invalide ?
- Des valeurs hors plage, trop de champs ou des caractères spéciaux non pris en charge provoquent des erreurs de l'analyseur.