Générateur d'expression cron

Construisez visuellement une expression cron à cinq champs et copiez-la, avec un résumé en clair et les prochaines exécutions affichés dans votre navigateur.

Votre expression cron est construite et prévisualisée localement dans votre navigateur et rien n'est téléversé vers un serveur.

Besoin de décoder une planification existante ? Essayez l'Explicateur cron.

À propos de Générateur d’expression cron

Ce générateur d'expression cron vous permet de construire visuellement une planification crontab à cinq champs au lieu de mémoriser la syntaxe. Pour chaque champ — minute, heure, jour du mois, mois et jour de la semaine — vous choisissez un mode : chaque valeur, tous les N (un pas), des valeurs spécifiques depuis une sélection multiple, ou une plage. L'expression se met à jour en direct à mesure que vous cliquez, et les sélecteurs de mois et de jour de la semaine affichent des noms comme Jan et Lun tout en émettant les bons nombres. Sous le résultat, vous obtenez l'expression générée avec un bouton de copie, un résumé en clair et les cinq prochaines exécutions dans votre fuseau horaire local, pour confirmer la planification avant de la coller dans un crontab, une config CI ou un planificateur. Des préréglages en un clic couvrent les cas courants comme toutes les cinq minutes, les jours de semaine à 9h et tous les mois. Tout s'exécute dans votre navigateur, donc rien de ce que vous construisez n'est téléversé vers un serveur.

Fonctionnalités

Comment utiliser Générateur d’expression cron

  1. Choisissez un mode pour chaque champ, ou cliquez sur un préréglage pour partir d'une planification courante.
  2. Pour Spécifique, touchez les valeurs voulues ; pour Plage, choisissez un début et une fin ; pour Tous les N, saisissez un pas.
  3. Regardez l'expression cron se mettre à jour en direct à mesure que vous changez les champs.
  4. Lisez le résumé en clair et les cinq prochaines exécutions pour confirmer la planification.
  5. Cliquez sur Copier pour récupérer l'expression et la coller dans votre crontab ou planificateur.

Exemple

Entrée

minute: specific [0]
hour: specific [9]
day-of-month: every
month: every
day-of-week: range Mon–Fri

Sortie

0 9 * * 1-5

Construire une planification en semaine à 9h champ par champ produit cette expression.

Erreurs courantes et dépannage

Foire aux questions

Que signifient les cinq champs cron ?
Dans l'ordre, ce sont minute, heure, jour du mois, mois et jour de la semaine. Le générateur construit un jeton par champ et les joint par des espaces pour former l'expression complète.
Comment exécuter une tâche toutes les 15 minutes ?
Réglez le champ minute sur Tous les N et saisissez 15, en laissant les autres champs sur Chaque. Le générateur produit */15 * * * * et affiche un aperçu des prochaines exécutions.
Quelle est la différence entre un pas, une plage et des valeurs spécifiques ?
Un pas comme */5 se répète à intervalle fixe, une plage comme 1-5 couvre un intervalle continu, et des valeurs spécifiques comme 1,15 listent des points exacts. Chacun correspond à un mode de champ dans le constructeur.
Dois-je saisir des noms de mois et de jour de semaine ou des nombres ?
Vous choisissez des noms comme Jan ou Lun dans l'interface pour plus de clarté, et le générateur émet les nombres standard (mois 1-12, jours de la semaine 0-6 avec dimanche à 0) dans l'expression.
En quoi est-ce différent de l'Explicateur cron ?
L'Explicateur décode une expression que vous avez déjà, tandis que ce générateur construit une nouvelle expression en cliquant sur les champs. Utilisez celui-ci pour créer une planification et l'Explicateur pour en vérifier une.
Où la génération a-t-elle lieu ?
Entièrement dans votre navigateur. L'expression, le résumé et l'aperçu des exécutions sont tous calculés localement sur votre appareil et rien n'est envoyé à un serveur.

Outils associés

Tous les outils ArrayKit