Formateur et Validateur d’Expressions Cron
Validez, expliquez, formatez et calculez les prochaines exécutions d’expressions Cron Unix à 5 champs standard en ligne. 100% local dans votre navigateur.
Opérateurs Spéciaux
Champs et Alias Textuels
| Caractéristique | Cron Unix Standard | Cron Quartz |
|---|---|---|
| Nombre de Champs | 5 champs (`* * * * *`) | 6 ou 7 champs (avec Secondes/Année) |
| Jetons Spéciaux (`?`, `L`, `W`, `#`) | Non pris en charge (Unix Standard) | Pris en charge |
| Représentation du Dimanche | `0` or `7` or `SUN` | `1` or `SUN` |
| Écosystèmes Principaux | Linux crontab, Kubernetes, AWS EventBridge, GitHub Actions | Java Spring, Quartz Scheduler |
Les expressions cron définissent des règles de correspondance d’exécution indépendantes des décalages horaires. Lors du calcul des prochaines exécutions, les horaires sont calculés par rapport à l’heure locale de l’hôte d’exécution. Cet outil calcule les dates d’exécution dans le fuseau horaire local de votre navigateur, tout en fournissant des horodatages de référence en UTC.
Comment fonctionnent les expressions cron ?
Une expression cron planifie une tâche récurrente à l'aide de cinq champs séparés par des espaces — minute, heure, jour du mois, mois et jour de la semaine — chacun acceptant une valeur précise, une plage, un pas, une liste, ou * pour "n'importe lequel". Cet outil analyse, valide, explique et calcule les prochaines exécutions pour des expressions cron Unix standard à 5 champs.
Comment utiliser le formateur et validateur cron
- Saisissez une expression cron, ou partez de l'un des préréglages intégrés.
- Lisez l'explication en langage clair de la signification de la planification.
- Consultez la liste des prochaines exécutions pour confirmer qu'elle se comporte comme prévu.
- Utilisez l'inspecteur de champs pour comprendre ce que contrôle chacune des cinq positions.
Notes techniques
- Les cinq champs sont la minute (0–59), l'heure (0–23), le jour du mois (1–31), le mois (1–12) et le jour de la semaine (0–6, où 0 correspond à dimanche).
- Lorsque le jour du mois et le jour de la semaine sont tous deux restreints (différents de *), la plupart des implémentations cron — y compris celle-ci — les traitent avec un "OU" : la tâche s'exécute dès que l'une des deux conditions est remplie.
- Cet outil implémente le format standard à 5 champs ; il n'ajoute pas de champ secondes non standard.
Exemple
Foire Aux Questions
Pourquoi 0 0 31 2 * n’affiche aucune exécution ?+
Février ne compte jamais 31 jours. Les expressions impossibles sont gérées en toute sécurité sans bloquer votre navigateur.
Les expressions Cron contiennent-elles un fuseau horaire ?+
Non. Les expressions Cron Unix standard ne stockent pas de fuseau horaire. Elles s’exécutent selon l’heure système du serveur.
