Expression Cron

planning et validation

Validez des expressions cron à cinq champs, lisez un résumé clair et prévisualisez les prochaines exécutions planifiées.

Cette conversion s’exécute uniquement dans votre navigateur — rien n’est téléversé.

  • Champs

Les prochaines exécutions sont affichées en UTC. Alignez le fuseau du scheduler avant de déployer.

Qu'est-ce que cet outil ?

Valide des expressions cron à cinq champs (minute, heure, jour du mois, mois, jour de la semaine) et à six avec secondes en tête. Affiche un résumé lisible, des puces par champ et les cinq prochaines exécutions en UTC.

*/5 = toutes les cinq unités, 1-5 inclut les bornes, * = toutes les valeurs. Les schedulers ajoutent parfois secondes, années, fuseaux ou jetons spéciaux — alignez toujours la plateforme cible.

Cas d'usage courants

  • Prévisualiser un planning CI/CD avant de modifier un pipeline
  • Contrôler un CronJob Kubernetes ou un timer systemd par rapport à l’horloge UTC
  • Valider nettoyages, rapports et moniteurs réservés aux jours ouvrés

Comment utiliser

  1. Saisissez ou choisissez une expression à cinq champs comme 0 9 * * 1-5 (ou six avec secondes). Mise à jour en direct.
  2. Lisez les cinq prochaines exécutions UTC en haut, puis le résumé et les puces de champs.
  3. Copiez résumé + liste dans un runbook, ticket ou note de déploiement.
  4. Vérifiez le fuseau du scheduler (TZ=, heure du cluster ou UTC) avant de déployer.

Exemples

Entrée / réglageSortieNotes
0 9 * * 1-5Jours ouvrés 09:00 UTCPreset d’exemple
*/5 * * * *Toutes les 5 minutesStep sur les minutes
0 * * * *Chaque heure à :00Horaire courant
0 0 31 * *Ignore les mois sans 31Sep/nov ne déclenchent pas

Pièges courants

  • L’aperçu est en UTC ; un hôte en heure locale ne sonnera pas à la même heure murale.
  • Mélanger 5 et 6 champs (secondes) décale toutes les colonnes.
  • 0 0 31 * * saute silencieusement les mois courts — préférez le 28 ou L pour la fin de mois.

Références

Dernière révision: 2026-07-27

Questions fréquentes

Quel format cron est pris en charge ?
Cinq champs — minute, heure, jour du mois, mois, jour de la semaine — ou six avec les secondes en tête. Destiné aux expressions numériques de crontab, CI et CronJobs Kubernetes.
Dans quel fuseau sont les prochaines exécutions ?
Elles sont affichées en UTC. Si votre scheduler utilise l’heure locale, `TZ=` ou le fuseau du conteneur, alignez-le avant déploiement. En France, la confusion UTC / heure de Paris (CET/CEST) est fréquente.
Pourquoi 0 0 31 * * saute-t-il certains mois ?
Le 31 n’existe pas dans tous les mois (ex. septembre, novembre). Le scheduler ignore ces dates. Préférez L si la plateforme le permet, ou un jour sûr comme le 28.
Faut-il un serveur ?
Non. L’analyse et le calcul des prochaines exécutions se font uniquement dans le navigateur.