← Ouvrir l'outil Cron multiplateforme complet ↑

Générateur d'Expressions Cron Quartz Scheduler

Cette page couvre la syntaxe cron utilisée par Quartz Scheduler : structure des champs, numérotation des jours de la semaine, et les caractères spéciaux pris en charge.

Référence Rapide

Nombre de champs

6-7

Champ des secondes

Oui

Champ de l'année

Oui

Fuseau horaire

Local / configurable

Caractères spéciaux (L / #)

Oui

Nécessite "?"

Oui

Numérotation des jours

Sun=1, Mon=2, Tue=3, Wed=4, Thu=5, Fri=6, Sat=7

Expressions Cron Quartz Scheduler courantes

Toutes les 5 minutes0 0/5 * * * ?
Toutes les 15 minutes0 0/15 * * * ?
Toutes les heures0 0 * * * ?
Chaque jour à minuit0 0 0 * * ?
Chaque jour à 9h0 0 9 * * ?
Chaque jour ouvré à 9h0 0 9 ? * MON-FRI
Chaque lundi à 9h0 0 9 ? * MON
Deux fois par jour (0h et 12h)0 0 0/12 * * ?
Le premier jour de chaque mois0 0 0 1 * ?
Le dernier jour de chaque mois0 0 23 L * ?

Foire Aux Questions

En quoi Quartz Scheduler diffère-t-il du cron Linux standard ?

Quartz Scheduler diffère du cron Linux par le nombre de champs, la numérotation des jours ou les caractères spéciaux pris en charge — consultez le tableau de Référence Rapide ci-dessus pour les différences exactes.

Puis-je convertir automatiquement une expression cron Linux vers Quartz Scheduler ?

Oui — collez-la dans l'outil Cron multiplateforme ci-dessus (ou sur la page principale de l'Éditeur Cron) et passez à l'onglet Quartz Scheduler pour obtenir instantanément l'expression équivalente.

Quartz Scheduler prend-il en charge L, W ou # ?

Oui. Quartz Scheduler prend en charge L (dernier jour du mois) et # (n-ième jour de semaine du mois, ex. "MON#1" pour le premier lundi).

Quartz Scheduler s'exécute-t-il selon mon fuseau horaire local ou en UTC ?

Quartz Scheduler évalue les planifications selon le fuseau horaire que vous configurez (ou celui du système/serveur si aucun n'est défini) — il n'est pas fixé sur UTC.

Autres Plateformes

Dev