Analyseur d'expression Cron
OPTIONS
Type
Expression
Champ | Valeurs autorisées | Caractères spéciaux |
---|---|---|
Minutes | 0-59 | * , - / |
Heures | 0-23 | * , - / |
Jour | 1-31 | * , - /(Linux: ? L W pas pris en charge) |
Mois | 1-12 ou JAN-DEC | * , - / |
Jour de la semaine | 0-7 ou SUN-SAT | * , - /(Linux: ? L # pas pris en charge) |
7 prochaines exécutions
Pourquoi utiliser un analyseur d'expression cron?
Les expressions cron sont des motifs de planification basés sur le temps utilisés dans les systèmes Unix-like, les applications Java et les planificateurs de tâches pour automatiser l'exécution des tâches. Un analyseur vous aide à comprendre exactement quand vos tâches planifiées seront exécutées, en évitant les conflits et en garantissant une automatisation fiable. Différents systèmes utilisent différents formats (Linux 5 champs, Spring 6 champs, Quartz 7 champs), ce qui rend la validation essentielle pour la précision.
Qu'est-ce que les expressions cron?
Les expressions cron sont des motifs de planification temporelle séparés par des espaces, composée de champs pour les unités de temps (minute, heure, jour, mois, jour de la semaine et éventuellement seconde/année). Chaque champ accepte des nombres, des plages (1-5), des listes (1,3,5), des caractères joker (*), des valeurs de pas (*/5) et des caractères spéciaux tels que? (n'importe lequel), L (dernier), W (jour ouvré) et # (n-ième occurrence). Le format varie selon le système : Linux utilise 5 champs, Spring utilise 6 et Quartz prend en charge 6-7 champs.
Comment créer et valider des expressions cron?
Sélectionnez votre système cible (Linux, Java Spring ou Java Quartz), puis construisez les expressions champ par champ : minute (0-59), heure (0-23), jour (1-31), mois (1-12), jour de la semaine (varie selon le système). Utilisez * pour 'n'importe quelle valeur', des plages comme 1-5, des listes comme LUN,MER,VEN et des pas comme */15. Des fonctionnalités avancées telles que L (dernier jour/jour de la semaine), W (jour ouvré le plus proche) et # (n-ième jour de la semaine) sont disponibles dans les systèmes Java. Le diagramme visuel montre les positions des champs et l'analyseur calcule les prochains horaires d'exécution pour vérifier que votre expression fonctionne comme prévu.