Générateur d'expressions cron

Construire des expressions cron, les lire en langage clair et voir les prochaines exécutions
  • Les fichiers ne quittent pas votre appareil
  • S’exécute dans le navigateur
  • Gratuit, sans compte, sans filigrane

Edit the fields below or paste an expression here — they stay in sync.

Minute */15Hour 9-17Day of month *Month *Day of week 1-5

In plain words

…

Minute

0–59
Every
starting at

Hour

0–23
FromTo

Day of month

1–31

Month

1–12

Day of week

0–6
FromTo

Next 10 runs

Cron runs in the server’s time zone (GitHub Actions always uses UTC).

Crontab line

*/15 9-17 * * 1-5 /usr/local/bin/backup.sh

Comment utiliser Générateur d'expressions cron

Construisez une expression cron champ par champ, ou collez-en une pour la décoder. L'outil l'explique en mots simples, liste les 10 prochaines exécutions dans n'importe quel fuseau horaire, et prend en charge le cron standard à 5 champs, le cron à 6 champs avec les secondes, et Quartz.

  1. 1

    Choisissez un Format : Standard (5 champs), Avec les secondes (6), ou Quartz (6–7).

  2. 2

    Partez d'un préréglage, ou réglez chaque champ sur Chaque, Spécifique, Plage, Intervalle ou Personnalisé.

  3. 3

    Ou collez une expression dans Expression cron ; les champs se mettent à jour pour correspondre.

  4. 4

    Lisez En mots simples et 10 prochaines exécutions, changez le fuseau horaire si besoin, puis copiez l'expression.

Questions fréquentes

Quel format cron GitHub Actions utilise-t-il ?

Standard (5 champs), le même que crontab Linux, CronJob Kubernetes et Vercel. GitHub Actions exécute toujours les planifications en UTC.

Qu'est-ce qui change avec Quartz ?

Quartz ajoute les secondes et une année facultative, numérote les jours de la semaine de 1 à 7 en commençant par dimanche, et exige ? soit dans le jour du mois, soit dans le jour de la semaine.

Comprend-il @daily et les autres macros ?

Oui. Les macros comme @hourly, @daily, @weekly, @monthly et @yearly sont développées et expliquées.

Pourquoi les prochaines exécutions manquent-elles pour mon expression ?

Le moteur d'aperçu ne prend pas en charge le caractère W (jour ouvrable le plus proche). L'expression peut rester valide sur votre planificateur.

Puis-je obtenir une ligne crontab complète ?

Oui. En format Standard, saisissez votre commande sous Ligne crontab et copiez la ligne terminée.