Nouplo

Cron toutes les heures

C’est 0 * * * *, à l’heure pile — pas * * * * *.

cron
0 * * * *
Résultat
0 * * * *

  ┌───────── minute (0–59)
  │ ┌─────── hour (0–23)
  │ │ ┌───── day of month (1–31)
  │ │ │ ┌─── month (1–12)
  │ │ │ │ ┌─ day of week (0–6, Sunday is 0 — and 7 on most systems)
  0 * * * *

  It runs at:
    minute        0
    hour          every
    day of month  every
    month         every
    day of week   every

  Next five runs:
    2026-09-24 11:00
    2026-09-24 12:00
    2026-09-24 13:00
    2026-09-24 14:00
    2026-09-24 15:00

Vos fichiers restent sur votre appareil

Cet outil fonctionne entièrement dans votre navigateur. Ce que vous collez est traité sur votre appareil et n’est jamais envoyé à un serveur : vous pouvez l’utiliser sans crainte avec des jetons, des clés et des textes non publiés.

Comment ça marche

  1. L’expression est déjà là : 0 * * * *. Les cinq champs en dessous sont la minute, l’heure, le jour du mois, le mois et le jour de la semaine, dans cet ordre.
  2. Copiez-la dans votre crontab, votre planification CI ou votre ordonnanceur cloud. Les mêmes cinq champs y signifient la même chose.
  3. Pour la modifier, remettez le menu sur « Décrire ci-dessous » et décrivez la planification avec vos mots — « toutes les 2 heures », « à 17 h en semaine ».
  4. Vérifiez la relecture, pas l’expression. Ce qui s’affiche dessous vient de l’analyse de ce qui a été construit : c’est ce qu’une machine en ferait, pas ce que nous voulions dire.

Questions fréquentes

Pourquoi pas * * * * * ?
Parce que cela veut dire chaque minute, pas chaque heure : soixante exécutions par heure au lieu d’une. Le premier champ est la minute ; une étoile y signifie « toutes les minutes ». Le 0 dit : à la minute zéro, précisément.
Est-ce que cela marche dans GitHub Actions, Kubernetes et les ordonnanceurs cloud ?
Les cinq champs, oui. Ce qui change, c’est tout le reste : certains acceptent des noms comme @daily, les CronJobs Kubernetes prennent les mêmes cinq champs, et GitHub Actions lance les exécutions planifiées en retard quand la charge est forte. Collez l’expression et vérifiez là où elle tournera.
Puis-je faire lire une expression que j’ai déjà ?
Oui, c’est l’analyseur cron : collez l’expression, vous obtenez l’explication et les prochaines exécutions. C’est le même analyseur qui relit ici ce qui vient d’être construit.
Quelque chose est-il envoyé ?
Non. La construction et la lecture se font dans cette page. Une planification dit quand vos systèmes font quelque chose ; aucun serveur étranger n’a besoin de le savoir.

Pour un usage précis

Outils associés