Créateur d'expressions cron

Créez visuellement des expressions cron pour Unix, Quartz, AWS EventBridge et GitHub Actions. Prévisualisez instantanément les prochaines exécutions dans votre navigateur.

🔒 Zéro requête réseau. Les planifications sont générées dans votre navigateur.
Expression générée
0 9 * * *

L'aperçu utilise le fuseau horaire actuel de votre navigateur.

Prochaines exécutions

  • 16 mai 2026, 09:00
  • 17 mai 2026, 09:00
  • 18 mai 2026, 09:00
  • 19 mai 2026, 09:00
  • 20 mai 2026, 09:00

Qu'est-ce qu'un constructeur d'expression Cron ?

Le constructeur d'expression Cron génère des expressions de planification pour Unix crontab, Quartz Scheduler, AWS EventBridge et GitHub Actions. La syntaxe cron est notoirement facile à rater — la différence entre les champs jour-du-mois et jour-de-la-semaine, les nombres de champs variables entre les implémentations et la syntaxe ésotérique pour les plages et les valeurs de pas font trébucher même les ingénieurs expérimentés. Ce constructeur visuel vous permet de sélectionner les valeurs de minute, heure, jour et mois via des listes déroulantes et des bascules, puis produit l'expression correcte pour votre plateforme cible. Un aperçu en direct montre les prochaines heures d'exécution planifiées dans votre fuseau horaire local afin que vous puissiez vérifier la planification avant de la déployer en production.

Comment utiliser le constructeur d'expression Cron

Sélectionnez votre format cible : Unix, Quartz, AWS EventBridge ou GitHub Actions. Définissez la minute, l'heure et le mois à l'aide des bascules « Chaque » ou « Spécifique ». Choisissez si vous planifiez par jour du mois ou jour de la semaine. L'expression cron générée se met à jour en direct à mesure que vous modifiez chaque champ. Sous l'expression, un aperçu liste les prochaines heures d'exécution à venir calculées dans le fuseau horaire de votre navigateur. Copiez l'expression et collez-la dans votre crontab, votre YAML de workflow, votre configuration Quartz ou votre règle EventBridge. Le constructeur gère automatiquement les différences spécifiques au format — Quartz ajoute un champ secondes, AWS utilise un wrapper rate/cron.

Pourquoi une planification cron correcte compte

Une expression cron mal configurée peut déclencher une tâche toutes les minutes au lieu de toutes les heures, exécuter des sauvegardes de base de données le mauvais jour ou ignorer silencieusement les rapports programmés pendant des semaines. Dans les pipelines CI/CD, les planifications cron GitHub Actions contrôlent les builds nocturnes, les mises à jour de dépendances et les versions automatisées. Les règles AWS EventBridge déclenchent les fonctions Lambda, les Step Functions et les tâches ECS selon un calendrier. Se tromper d'expression signifie des coûts de calcul gaspillés ou des SLA manqués. Tester les expressions cron avec un aperçu en direct avant le déploiement élimine les conjectures et réduit le risque d'incidents de planification qui n'apparaissent que lorsque quelqu'un remarque qu'une tâche n'a pas été exécutée.

Questions fréquentes

Quels formats sont pris en charge ?

Ce créateur génère du cron Unix à 5 champs ainsi que les variantes Quartz, AWS EventBridge et GitHub Actions pour la même planification.

Les horaires d'aperçu sont-ils générés localement ?

Oui. TeaFun calcule les prochaines exécutions dans votre navigateur à partir des options que vous avez sélectionnées.

Puis-je l'utiliser pour des workflows GitHub Actions ?

Oui. Basculez le format sur GitHub Actions et copiez l'expression générée dans la planification de votre workflow.