Command Palette

Search for a command to run...

Générateur d'expressions cron

Créez une expression cron à partir de simples champs ou préréglages, voyez-la expliquée en anglais simple et prévisualisez les prochains temps d'exécution. Prend en charge les listes, plages, étapes, mois et jours de semaine. 100% côté client.

Presets
0-59
0-23
1-31
1-12
0-6
30 9 * * 1-5

At 09:30 on Monday, Tuesday, Wednesday, Thursday, and Friday (UTC).

Category:time
Mode:Offline
Version:1.0.0
Access:Free

Qu'est-ce que le générateur d'expression cron ?

Cron Expression Generator interface on Toolz.dev - 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.

Le générateur d'expression Cron transforme un horaire que vous avez en tête - « tous les jours de la semaine à 8 heures du matin », « le premier du mois à minuit », « toutes les quinze minutes » - en l'expression cron à cinq champs qu'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 commencez à partir d'un préréglage, et l'outil assemble l'expression, l'explique en anglais simple et vous montre exactement quand il va se déclencher le prochain incendie Il comble l'écart entre ce que vous voulez qu'il se produise et la syntaxe laconique qui le fait se produire.

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 tourne 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 finie directement dans un crontab, un pipeline CI, un Kubernetes CronJob ou tout planificateur qui parle cron standard.

La validation capture les erreurs de syntaxe, mais elle ne peut pas attraper les erreurs logiques, et l'erreur logique courante est la règle du jour du mois et du jour de la semaine : lorsque les deux sont définis, cron fonctionne sur l'une ou l'autre des correspondances plutôt que sur les deux. Lisez la ligne en anglais simple et l'aperçu avant de faire confiance à un horaire, car ceux-ci reflètent ce que cron fera plutôt que ce que vous vouliez dire.

Comment utiliser le générateur d'expression cron ?

1

Commencer à partir d'un préréglage ou d'un blanc

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.

2

Définir les cinq champs

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.

3

Lire la description simple en anglais

L'outil décrit le calendrier au fur et à mesure que vous tapez - « À 8h00 du lundi au vendredi » - afin que vous puissiez confirmer qu'il correspond à votre intention avant de lui faire confiance.

4

Vérifiez les prochains passages et copiez

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.

Principales caractéristiques

Field Builder avec syntaxe complète

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.

Explication simple en anglais

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.

Prévisualisation de la prochaine

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.

Préréglages prêts à l'emploi

Un clic charge les horaires courants - toutes les 5 minutes, toutes les heures, tous les jours à minuit, en semaine à 8 heures du matin, le premier du mois - comme point de départ, vous pouvez ensuite modifier.

Frequently Asked Questions

Une expression de cron standard a cinq champs séparés par des espaces : minute, heure, jour de mois, mois et jour de la semaine. Chaque champ est une valeur spécifique, une liste, une plage, une étape ou * pour chaque. Par exemple, 0 8 * * 1-5 signifie à 08h00 du lundi au vendredi. Cet outil crée l'expression pour vous et montre ce que cela signifie au fur et à mesure.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

cron expression generatorcron job expression generatorfree cron expression generatorcron expression generator with next run timescron generatorcrontab generatorcron schedule buildercron job generatorbuild cron expressioncron syntax helpercron next run timecrontab guru alternative