minute hour day-of-month month day-of-week
L'analyseur d'expression cron décode les expressions standard à 5 champs (minute, heure, jour du mois, mois, jour de la semaine) en une phrase en anglais simple et une panne 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 après les heures 9 à 17, du lundi au vendredi, sans plus de comptes ni de doutes, 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 % du côté client dans votre navigateur : les expressions que vous collez ne touchent jamais un serveur, ce qui signifie qu'il est sûr à utiliser avec les horaires d'infrastructure interne, de pipelines CI/CD ou de toute autre chose que vous préférez ne pas coller dans un site Web aléatoire. L'analyseur prend en charge la syntaxe standard complète : caractères génériques (*), listes (1,15,30), plages (1-5), valeurs de pas (*/15, 1-10/2) et nommée mois et jours de semaine (jan-déc, soleil-sat).
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.
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.
Lisez la description lisible par l'homme, puis vérifiez la table des champs pour confirmer que chacun des cinq champs s'étend aux valeurs que vous attendez, en particulier les interactions jour-de-mois et jours de la semaine.
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.
Transforme la syntaxe cryptique de Crontab en une phrase lisible comme "à la minute 30 après chaque 2e heure, lundi"
Tableau montrant chacun des 5 champs, son expression brute et les valeurs étendues auxquelles il correspond
Horodatage concret à l'heure locale et à l'UTC – le moyen le plus rapide d'attraper les erreurs de fuseau horaire
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)
Calculate the exact time between two dates: years, months, days, and business days
Convert between Unix timestamps and human-readable dates
Generate random UUIDs (Universally Unique Identifiers)
Format, validate, and minify JSON data
0 comments
No comments yet. Be the first to share your thoughts!