minute hour day-of-month month day-of-week
Qu'est-ce que l'analyseur d'expression cron ?

Cron Expression Parser décode les expressions crontab standard à 5 champs (minute, heure, jour du mois, mois, jour de la semaine) en une phrase en anglais simple et une ventilation champ par champ Collez quelque chose comme « */15 9-17 * * 1-5 » et voyez immédiatement qu'il se déclenche toutes les 15 minutes les heures passées 9 à 17, du lundi au vendredi - plus de compter les astérisques ou de remettre en question si le troisième champ est le jour ou le mois.
Au-delà de la traduction, l'outil calcule les cinq prochains temps d'exécution dans votre fuseau horaire local et dans l'UTC. Cela compte plus que cela n'y paraît : une énorme classe d'incidents de production provient de travaux cron qui étaient programmés contre le mauvais fuseau horaire ou qui ne se déclenchent jamais silencieusement, car le jour du mois et le jour de la semaine interagissent de la manière dont Vixie Cron le définit. Voir concrets à venir est la vérification de santé la plus rapide avant de valider un calendrier sur un crontab, un cronjob Kubernetes, un flux de travail d'actions GitHub ou une règle AWS EventBridge.
Tout fonctionne à 100 % côté client dans votre navigateur - les expressions que vous collez ne touchent jamais un serveur, ce qui signifie qu'il est sûr d'utiliser avec les horaires de l'infrastructure interne, les pipelines CI/CD, ou tout autre que vous préférez ne pas coller dans un site Web aléatoire L'analyseur prend en charge la syntaxe standard complète : wildcards (*), listes (1,15,30), plages (1-5), valeurs de pas (*/15, 1-10/2), et les mois et jours de semaine nommés (JAN-DEC, SUN-SAT).
Une règle en cron attrape presque tout le monde, et il vaut la peine de lire la répartition pour Lorsque le jour du mois et le jour de la semaine sont restreints, cron exécute le travail lorsque l'un ou l'autre correspond, pas quand les deux le font Donc 0 0 1 * 1 tire le premier du mois et tous les lundis, ce qui est rarement ce que l'auteur voulait dire L'autre surprise régulière est l'heure d'été : un travail programmé à l'intérieur de l'heure qu'une horloge saute en avant ne fonctionne pas ce jour-là, et un à l'intérieur de l'heure que les répétitions peuvent courir deux fois, parce que cron lit l'heure locale. Le cron standard à cinq champs n'heure n'avant-champ n'heure n'heure n'heure n'est pas un événement, et l'avant-t l'avant-t l'avant-t l'avant-t l'avant-t l'avant-t l'avant-t l'avant-t l'avant-t l'avant-t l'avant-t l'avant-t l'avant-t l'avant-t l'avant-t l'avant-t l'avant
Comment utiliser l'analyseur d'expression cron ?
Entrez une expression cron
Tapez ou collez une expression standard à 5 champs, telle que "30 */2 * * 1" dans l'entrée, ou cliquez sur un préréglage comme "Weekdays 9h" pour commencer à partir d'un calendrier commun.
Analyser l'expression
Cliquez sur Analyser pour valider la syntaxe. Les valeurs, les plages inversées et les nombres hors plage sont signalés avec un message d'erreur spécifique afin que vous sachiez exactement quel champ à corriger.
Revoir la ventilation
Lisez la description lisible par l'homme, puis consultez le tableau de terrain pour confirmer que chacun des cinq champs s'étend aux valeurs auxquelles vous vous attendez - en particulier les interactions jour du mois par rapport au jour de la semaine.
Vérifiez les prochains temps d'exécution
Inspectez les 5 occurrences suivantes affichées à la fois dans l'heure locale et dans l'UTC. S'ils correspondent à votre intention, copiez l'expression dans votre presse-papiers et déposez-la dans votre configuration Crontab ou Scheduler.
Principales caractéristiques
Descriptions simples en anglais
Transforme la syntaxe cryptique de Crontab en une phrase lisible comme "à la minute 30 après chaque 2e heure, lundi"
Répartition champ par champ
Tableau montrant chacun des 5 champs, son expression brute et les valeurs étendues auxquelles il correspond
5 prochaines durées d'exécution
Horodatages à venir concrets à la fois à l'heure locale et à UTC - le moyen le plus rapide de détecter les erreurs de fuseau horaire
Syntaxe standard complète
Prend en charge les caractères génériques, les listes, les plages, les valeurs de pas et les mois/jours de semaine nommés (janvier-décembre, soleil-sat)
Frequently Asked Questions
Related Tools
Cron Expression Generator
Build a cron expression from simple fields or presets, see it explained in plain English, and preview the next run times. Supports lists, ranges, steps, named months and weekdays. Runs client-side.
Date Difference Calculator
Calculate the exact time between two dates: years, months, days, and business days
Time Duration Calculator
Calculate the duration between two times, add or subtract hours and minutes from a time, and total a list of durations for timesheets.
Timestamp Converter
Convert between Unix timestamps and human-readable dates
Comments
0 comments
No comments yet. Be the first to share your thoughts!