Collez une expression cron et voyez ce qu'elle signifie en langage courant, plus les cinq prochaines exécutions planifiées.
Une expression cron est composée de cinq champs qui indiquent à un planificateur Unix quand exécuter une tâche. Les champs sont minute, heure, jour du mois, mois et jour de la semaine, dans cet ordre. Un astérisque signifie chaque, une barre oblique signifie tous les N, une virgule liste des valeurs et un tiret définit une plage. La syntaxe est compacte et peu intuitive, c'est pourquoi se tromper est une source récurrente d'incidents — une tâche censée s'exécuter toutes les heures tourne toutes les minutes, ou une sauvegarde qui devrait se déclencher en semaine se déclenche le dimanche.
Cet outil traduit les cinq champs en une phrase lisible, puis affiche les cinq prochaines exécutions calculées à partir de l'heure actuelle. Les exécutions sont le vrai test : si la phrase semble correcte mais que la prochaine exécution est dans trois mois, l'expression est fausse. La modification de l'expression met à jour les deux en temps réel, pour itérer jusqu'à ce que le planning corresponde à ce dont vous avez besoin.
Le calcul s'exécute dans votre navigateur avec de l'arithmétique de dates — pas de serveur, pas de démon cron, pas de conversion de fuseau horaire au-delà de ce que votre navigateur connaît déjà. Il gère le format standard à cinq champs utilisé par crontab, les CronJobs Kubernetes et la plupart des systèmes CI. Il ne gère pas le sixième champ (secondes) utilisé par certains planificateurs Java, ni les raccourcis @yearly/@monthly — écrivez-les sous forme à cinq champs.
Le format cron standard à cinq champs : minute (0-59), heure (0-23), jour (1-31), mois (1-12), jour de la semaine (0-7, où 0 et 7 sont dimanche). Supporte les opérateurs *, /, - et ,.
Non. Écrivez-les sous la forme 0 0 * * * pour quotidien ou 0 * * * * pour horaire. L'outil n'accepte que la forme numérique à cinq champs.
L'heure locale de votre navigateur. Un démon cron sur un serveur utilise le fuseau horaire du serveur, qui peut être différent.
Oui. Kubernetes utilise le même format cron à cinq champs.
Non. Certains planificateurs Java (Quartz, Spring) utilisent six champs dont les secondes. Cet outil ne le prend pas en charge.
Vai.la transforme n'importe quelle URL en lien court avec statistiques de clics, QR Code et votre propre biolink.
Vai.la n'est pas responsable de l'utilisation des outils ni des décisions prises sur la base de leurs résultats.