Date et heure

Analyseur d'expression Cron

Validez vos expressions cron à cinq champs et obtenez leurs cinq prochaines dates d'exécution calculées en temps universel coordonné (UTC).

Exécuter l’outil

Cet outil analyse une expression cron standard à cinq champs et calcule ses cinq prochaines dates d'exécution en temps universel coordonné (UTC). Les champs doivent être séparés par des espaces et respecter l'ordre traditionnel : minute, heure, jour du mois, mois et jour de la semaine. Les espaces superflus au début, à la fin ou entre les éléments sont automatiquement normalisés lors de l'analyse. Lorsque vous définissez simultanément une restriction sur le jour du mois et sur le jour de la semaine, le système applique une logique de disjonction (OU). Le calcul des occurrences démarre à partir de l'heure UTC courante sans les fractions de seconde. Si la syntaxe est invalide, si le nombre de champs diffère de cinq ou si aucune date correspondante ne se produit dans un horizon de dix ans, l'outil indique qu'aucune occurrence n'a été trouvée au lieu d'afficher un calendrier.

Mode d’emploi

  1. Saisissez une expression cron composée d'exactement cinq champs séparés par des espaces.
  2. Laissez la valeur par défaut pour observer une exécution toutes les cinq minutes.
  3. Lancez l'évaluation pour vérifier la structure syntaxique de votre planification.
  4. Consultez la liste des cinq prochaines occurrences calculées au format ISO en fuseau UTC.

Exemples

  • Expression '*/5 * * * *' : planifie un déclenchement toutes les cinq minutes de chaque heure, tous les jours.
  • Expression '0 0 1 * *' : planifie une exécution le premier jour de chaque mois à minuit pile UTC.

FAQ

Quel fuseau horaire est utilisé pour calculer les prochaines occurrences ?

Tous les calculs prennent comme point de départ l'heure courante en temps universel coordonné (UTC), sans les fractions de seconde.

Combien de champs l'expression cron doit-elle comporter ?

La syntaxe requiert strictement cinq champs. Les formats étendus à six ou sept champs (incluant les secondes ou les années) ne sont pas pris en charge.

Comment interagissent le jour du mois et le jour de la semaine ?

Lorsqu'une valeur spécifique est définie à la fois pour le jour du mois et pour le jour de la semaine, la règle applique une condition disjonctive : la tâche s'exécute si l'un ou l'autre des critères correspond.

Pourquoi une expression valide peut-elle ne générer aucune occurrence ?

L'outil parcourt une période de dix ans maximum. Si une combinaison de critères ne produit aucune correspondance dans cet intervalle, l'outil affiche un message indiquant qu'aucune occurrence n'a été trouvée.

Intégrer cet outil

Ajoutez cet outil SmartPlusLab fonctionnel à votre site avec le code ci-dessous.