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
- Saisissez ou choisissez une expression à cinq champs comme
0 9 * * 1-5(ou six avec secondes). Mise à jour en direct. - Lisez les cinq prochaines exécutions UTC en haut, puis le résumé et les puces de champs.
- Copiez résumé + liste dans un runbook, ticket ou note de déploiement.
- Vérifiez le fuseau du scheduler (
TZ=, heure du cluster ou UTC) avant de déployer.
Exemples
| Entrée / réglage | Sortie | Notes |
|---|---|---|
0 9 * * 1-5 | Jours ouvrés 09:00 UTC | Preset d’exemple |
*/5 * * * * | Toutes les 5 minutes | Step sur les minutes |
0 * * * * | Chaque heure à :00 | Horaire courant |
0 0 31 * * | Ignore les mois sans 31 | Sep/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 ouLpour 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.