30 9 * * 1-5At 09:30 on Monday, Tuesday, Wednesday, Thursday, and Friday (UTC).
Le générateur d'expression cron transforme un horaire que vous avez dans la tête - "chaque jour de semaine à 8h", "le premier du mois à minuit", "toutes quinze minutes" - en l'expression de cron à cinq champs, un planificateur comprend réellement. Vous définissez la minute, l'heure, le jour du mois, le mois et le jour de la semaine ou partez à partir d'un préréglage, et l'outil assemble l'expression, l'explique en anglais simple et vous indique exactement quand il se déclenchera. Cela comble l'écart entre ce que vous voulez qu'il se passe et la syntaxe laconique qui le rend.
La syntaxe cron est compacte et impitoyable. La différence entre `0 0 * * 0` et `0 0 0 0 0` est la différence entre un travail qui s'exécute tous les dimanches et un travail qui ne fonctionne jamais du tout. Les champs du jour du mois et du jour de la semaine interagissent de manière à surprendre presque tout le monde la première fois. Écrire une expression à la main et espérer que c'est juste, c'est comment une sauvegarde finit par fonctionner une fois par an au lieu d'une fois par nuit. Construire ici, avec une description en direct et un aperçu des temps d'exécution à venir, vous permet de confirmer le calendrier avant qu'il n'atteigne votre crontab.
Tout fonctionne dans votre navigateur. Il n'y a pas de compte, pas de téléchargement et pas de serveur aller-retour - l'expression est construite, validée, décrite et simulée entièrement dans TypeScript côté client. Copiez l'expression terminée directement dans un cronab, un pipeline CI, un cronjob Kubernetes ou tout autre planificateur qui parle standard cron.
Choisissez un horaire commun comme "Dans la semaine à 8h" pour charger ses champs, ou commencer à chaque minute et ajuster. Les préréglages sont le moyen le plus rapide d'accéder à une expression de travail.
Entrez les minutes, les heures, les jours de mois, le mois et le jour de la semaine. Chaque champ accepte une valeur, une liste (1,15), une plage (1-5), une étape (*/10) ou * pour chaque.
L'outil décrit le calendrier que vous tapez — "à 08h00 du lundi au vendredi" - afin que vous puissiez confirmer qu'il correspond à votre intention avant de lui faire confiance.
Passez en revue l'aperçu des temps d'exécution à venir dans UTC pour détecter les erreurs comme une date impossible, puis copiez l'expression dans votre planificateur.
Chaque champ accepte des valeurs uniques, des listes de virgules, des plages de tiret et des valeurs de pas, ainsi que des mois (janvier-décembre) et des jours de semaine (Dim-Sat) ainsi que vous pouvez exprimer tout calendrier standard.
Le générateur rend votre expression sous la forme d'une phrase, transformant des astérisques et des barres obliques cryptiques en un calendrier que vous pouvez lire et vérifier en un coup d'œil.
Voir les dates et heures réelles auxquelles le travail se déclenchera ensuite, calculé dans UTC. Rien n'attrape une expression brisée plus rapidement que de la voir fonctionnerait dans trois mois au lieu de ce soir.
Un clic charge les horaires courants - toutes les 5 minutes, toutes les heures, tous les jours à minuit, les jours de semaine à 8h du matin, le premier du mois - comme point de départ que vous pouvez ensuite modifier.
0 comments
No comments yet. Be the first to share your thoughts!