Générateur cron – créer et comprendre une expression cron

Choisissez un modèle ou modifiez les champs : l’expression cron et les prochaines exécutions se mettent à jour aussitôt.

Vos textes et fichiers restent dans votre navigateur : rien n’est envoyé à un serveur.

Minute 0-59
Heure 0-23
Jour du mois 1-31
Mois 1-12
Jour de la semaine 0-6

Le jour de la semaine va de 0 (dim.) à 6 (sam.) ; 7 désigne aussi le dimanche. Les noms comme MON ou JAN et les raccourcis comme @daily fonctionnent également.

Signification de cette planification

10 prochaines exécutions

    Mode d’emploi

    1. Cliquez sur l’une des planifications courantes, ou choisissez un mode et une valeur pour chacun des cinq champs : minute, heure, jour du mois, mois et jour de la semaine.
    2. Vous avez déjà une expression ? Collez-la en haut. Les champs se remplissent automatiquement et la planification est expliquée en français.
    3. Sous « 10 prochaines exécutions », vous voyez quand la tâche tournera dans le fuseau horaire de votre navigateur. Si votre serveur utilise un autre fuseau, tenez compte du décalage.
    4. Cliquez sur « Copier » et collez l’expression dans crontab, GitHub Actions, un CronJob Kubernetes ou un planificateur cloud.

    Questions fréquentes

    Que se passe-t-il si je fixe à la fois le jour du mois et le jour de la semaine ?

    Le cron standard lance la tâche dès que l’un des deux correspond (OU). « 0 9 1 * 1 » s’exécute par exemple le 1er de chaque mois et chaque lundi. L’aperçu des prochaines exécutions suit la même règle.

    Puis-je utiliser un champ secondes ou année ?

    Cet outil utilise le format standard à 5 champs de crontab sous Linux et de la plupart des planificateurs. Quartz et Spring utilisent 6 ou 7 champs, avec les secondes en premier : ajoutez simplement le champ secondes devant.

    Pourquoi ma tâche tourne-t-elle à une autre heure sur le serveur ?

    Cron suit le fuseau horaire du serveur ou du service. GitHub Actions fonctionne par exemple en UTC : convertissez votre heure locale avant d’écrire l’expression.

    Outils similaires

    Tous les outils