Command Palette

Search for a command to run...

GÉ

Générateur d'expressions cron

Construisez une expression cron à partir de champs ou de préréglages simples, voyez-la expliquée en anglais simple et prévisualisez les heures d'exécution suivantes. Prend en charge les listes, les plages, les étapes, les mois nommés et les jours de la semaine. Exécute côté client.

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

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 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. `0 0 * 0` runs every Sunday at midnight, while `0 0 0 0` is not a schedule at : day of month starts at 1 and month starts at 1, so the tool reputts it with « day of month value out of range (1-31) » Les champs jour-de-mois et jour-de-semaine interagissent d'une manière qui surprend presque tout le monde la première fois Écrire une expression à la main et espérer qu'elle soit juste, c'est ainsi qu'une sauvegarde finit par fonctionner une fois par an au lieu une nuit. Construire ici, avec une description en direct et une description et un aperçu, vous permet de confirmer le calendrier avant-là.

L'expression est construite, validée, décrite et simulée côté client, sans aucun compte nécessaire Lorsque vous appuyez sur Afficher les prochaines exécutions, la page effectue une vérification d'utilisation et enregistre un enregistrement d'utilisation qui inclut l'expression, alors traitez la chaîne de planification comme quelque chose qui quitte la page Copiez l'expression finie directement dans une crontab, un pipeline CI, un Kubernetes CronJob ou tout planificateur qui parle cron standard.

En tant que générateur d'expression de travail cron, il fonctionne à partir de l'horaire souhaité Dites qu'une sauvegarde doit s'exécuter à 2 heures du matin tous les dimanches : définir Minute à 0, Heure à 2 et Jour de la semaine à 0, laisser les deux autres champs comme *, et l'expression lit `0 2 * * 0` with the line « At 02 :00 on Sunday (UTC) » Press Show next s'exécute le lundi 14 septembre 2026 et la première entrée est Sun, 20 Sep 200 UTC, suivi des cinq prochains dimanches C'est ainsi qu'est-là qu'une expression cron gratuite gagne son générateur est déployé : gardez son emploi réel.

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. La ligne en anglais simple ne le montre pas, puisque `0 0 13 * 5` lit « le 13 du mois le vendredi », mais la liste d'exécution suivante le fait : elle comprend tous les vendredis ainsi que le mardi 13 octobre. Vérifiez la liste d'exécution avant de faire confiance à un horaire.

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 l'horaire au fur et à mesure que vous tapez, par exemple « À 8h00 les lundi, mardi, mercredi, jeudi et vendredi (UTC) », afin que vous puissiez confirmer qu'il correspond à votre intention avant de lui faire confiance.

  4. Vérifiez les prochains passages et copiez

    Press Show s'exécute ensuite pour lister les six prochaines heures d'exécution dans UTC et détecter les erreurs comme une date impossible, puis appuyez sur Copier et coller 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 six prochaines dates et heures où le travail se déclenchera, calculées en UTC. Rien n'attrape une expression cassée plus rapidement que de voir qu'elle se déroulerait 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