DevToys Web Pro iconDevToys Web ProBlog
Évaluez-nous :
Essayez l’extension de navigateur :

Générateur d'expressions cron

Inclure les secondes:Désactivé
Nombre de dates:

Préréglages

Configuration des champs

Minute
Heure
Jour du mois
Mois
Jour de la semaine

Expression cron générée

* * * * *
Détails techniques

Comment fonctionne le générateur d’expressions Cron

Ce que fait l’outil

Ce générateur d’expressions cron vous aide à construire visuellement des expressions cron valides sans mémoriser la syntaxe cron. Le générateur cron propose une configuration champ par champ pour les minutes, heures, jours, mois et jours de la semaine, avec une prise en charge optionnelle des secondes. À mesure que vous configurez chaque champ, l’expression cron se met à jour en temps réel, avec une description lisible et un aperçu des prochaines dates planifiées.

Cas d’usage courants pour les développeurs

Les développeurs utilisent ce générateur crontab lors de la mise en place de tâches planifiées dans des pipelines CI/CD, de la configuration de cron jobs sur des serveurs ou de la définition de plannings dans des orchestrateurs de tâches comme Airflow ou Kubernetes CronJobs. Le générateur cron visuel élimine les erreurs de syntaxe et fait gagner du temps par rapport à l’écriture manuelle des expressions. Il complète l’outil d’analyse d’expressions Cron, qui fonctionne dans le sens inverse.

Modes de champ pris en charge

Chaque champ prend en charge quatre modes de configuration : Tous (joker *), Valeurs spécifiques (listes séparées par des virgules comme 1,3,5), Plage (notation avec tiret comme 9-17) et Intervalles par pas (notation avec barre oblique comme */15). Ceux-ci couvrent tous les schémas standard de la syntaxe cron Unix. Le générateur prend en charge les formats à 5 champs (standard) et à 6 champs (avec secondes).

Préréglages et démarrage rapide

Des préréglages intégrés fournissent des schémas de planification courants : chaque minute, toutes les heures, tous les jours à minuit ou à midi, les jours ouvrés à 9 h, toutes les 15 minutes, toutes les 6 heures, mensuel le 1er, et hebdomadaire le lundi ou le dimanche. Cliquez sur un préréglage pour remplir les champs, puis personnalisez selon vos besoins.

Quand utiliser cet outil plutôt que du code

Utilisez ce générateur de planification cron pour créer rapidement des expressions et expérimenter. Pour les systèmes en production, validez vos expressions générées avec l’outil Cron Parser associé ou testez-les dans l’environnement de votre application. Le comportement de cron peut varier selon les systèmes (cron Unix vs Quartz vs Spring), donc vérifiez toujours dans votre runtime cible.