Générateur d'Expression Cron en Ligne

Free Gratuit · Sans inscription · Données non envoyées Build · Validate · Explain
Expression
* * * * *
Every minute
Common Presets
Next 10 Run Times

Plus d'Outils pour Développeurs

Regex
Live test regex
Timestamp
Unix ↔ Date
URL Encoder
Percent-encoding
Formateur YAML
Format & validate
Formateur TOML
Format & validate
JSON→YAML
To YAML config
Calculatrice
Standard/Scientific
Formateur JSON
Format, validate & minify

Pourquoi c'est le Meilleur Générateur d'Expression Cron

Constructeur Visuel

Sélectionnez chaque champ visuellement — choisissez Chaque, des valeurs spécifiques, une plage ou un intervalle de pas. L'expression se met à jour en temps réel à mesure que vous configurez chaque partie de la planification.

Langage Clair

Chaque expression cron est automatiquement traduite en une description lisible. Plus besoin de deviner ce que signifie 0 */6 * * * — vous verrez « Toutes les 6 heures » instantanément.

Aperçu de la Prochaine Exécution

Voyez les 10 prochaines heures d'exécution planifiées à partir de l'instant actuel dans votre fuseau horaire local. Vérifiez que votre planification se déclenche exactement aux heures attendues avant le déploiement.

5 & 6 Champs

Le cron Unix standard utilise 5 champs (minute heure jour mois jour-de-semaine). Le cron étendu (Spring, Quartz, AWS EventBridge) ajoute un champ secondes. Basculez entre les formats en un clic.

Questions Fréquentes

Qu'est-ce qu'une expression cron ?

Une expression cron est une chaîne de 5 (ou 6) champs séparés par des espaces qui définit une planification récurrente. Les champs sont minute, heure, jour-du-mois, mois et jour-de-semaine. Par exemple, 0 9 * * 1-5 signifie « à 9 h 00 chaque jour de semaine ».

Que signifie * dans cron ?

Un astérisque (*) dans un champ cron est un joker signifiant « chaque valeur valide ». * dans le champ minute signifie « chaque minute », et * dans le champ heure signifie « chaque heure ».

Que signifie */ dans cron ?

La syntaxe */n signifie « toutes les n unités ». */15 dans le champ minute se déclenche à 0, 15, 30 et 45. */2 dans le champ heure se déclenche toutes les 2 heures à partir de minuit.

Comment exécuter une tâche cron chaque jour à minuit ?

Utilisez 0 0 * * *. Cela signifie minute 0, heure 0, chaque jour. De nombreux systèmes acceptent aussi le raccourci @daily ou @midnight.

Quelle est la différence entre le cron à 5 champs et à 6 champs ?

Le cron Unix standard a 5 champs : minute heure jour mois jour-de-semaine. Certains systèmes (Spring, Quartz, AWS EventBridge) l'étendent à 6 champs en ajoutant un champ secondes au début, permettant une planification inférieure à la minute.

Guide approfondi
Guide Outils Essentiels
Regex, Cron, Timestamp, URL & plus
Lire le guide