Générateur d'expressions cron
Construisez une expression cron à partir d'options simples et visualisez ce qu'elle signifie et quand elle s'exécutera.
Générateur d'expressions cron
Choisissez une configuration prédéfinie — chaque minute, chaque N minutes, chaque heure, quotidiennement à une heure, hebdomadairement les jours sélectionnés, mensuellement ou annuellement — et cet outil construit l'expression cron correspondante, l'explique en termes simples. Vous n'avez pas besoin de mémoriser l'ordre des champs ou de vous souvenir si le jour du mois et le jour de la semaine sont combinés avec AND ou OR ; le générateur gère les règles de cron Vixie et vous montre le résultat immédiatement lorsque vous ajustez les options.
Pour tout ce qu'une configuration prédéfinie ne peut pas exprimer, basculez sur « Champs personnalisés » et entrez directement les champs de minute, heure, jour du mois, mois et jour de la semaine. Les listes (1,15), les plages (9-17), les étapes (*/15) et les combinaisons fonctionnent tous ; une valeur invalide est rapportée avec le champ exact et le token qui a échoué. Activez « Utiliser les noms des mois/jours » pour afficher l'expression générée avec JAN–DEC et SUN–SAT au lieu de chiffres, et « Préférer la notation @macro si possible » compresse les motifs courants comme minuit quotidien en @daily ou @weekly lorsque l'horaire correspond exactement. Le commutateur « Syntaxe 6 champs avec secondes » prépend un champ de secondes littéral pour les planificateurs qui supportent la précision inférieure à la minute.
L'option « Fuseau horaire d'aperçu » répond à la question que posent les travaux cron sur un serveur : quand s'exécute-t-il réellement et où ? Choisissez votre heure locale, UTC, ou quelques fuseaux horaires de villes courantes, et la liste des prochaines exécutions est calculée comme l'heure murale dans ce fuseau. Définissez combien de prochaines exécutions afficher (1–20) pour vérifier un horaire par rapport à une fenêtre de maintenance ou un jour ouvrable.
Tout s'exécute localement dans votre navigateur — aucune expression, aucun fuseau horaire ou horaire n'est jamais envoyé nulle part. Copiez le résultat, téléchargez-le en tant que fichier .txt, ou envoyez-le directement à l'outil d'analyse de cron.