Come usarlo
Imposta minuto, ora, giorno del mese, mese e giorno della settimana, oppure parti da un preset. Descrivi controlla l’espressione e spiega ogni campo. Usa * per ogni valore, un numero, un elenco, un intervallo o un passo come */15.
Esempio
Mattine feriali alle 09:00. Il generatore non esegue il job.
Input
0 9 * * 1-5
Output
Alle 09:00, dal lunedì al venerdì.
Minuto: 0.
Ora: 9.
Giorno del mese: ogni giorno del mese.
Mese: ogni mese.
Giorno della settimana: dal lunedì al venerdì.
Come funziona
La sintassi supportata è il formato cron standard a cinque campi: minuto, ora, giorno del mese, mese e giorno della settimana. Intervalli, elenchi e passi sono controllati rispetto ai limiti di ogni campo. Nomi come JAN sono accettati dal validatore nelle espressioni incollate. I token Quartz ?, L, W e # vengono rifiutati. La pagina non esegue mai un comando.
Errori comuni
- L’espressione ha sei campi Questo generatore non usa un campo secondi. Elimina il primo campo se proviene da Quartz.
- Compiono sia 7 sia 0 come giorno della settimana Entrambi significano domenica in questa sintassi a cinque campi.
- Ti aspettavi che il server lo eseguisse Non c’è un pulsante Esegui. Copia l’espressione nel tuo scheduler.
Limiti
La descrizione è un aiuto alla lettura. Gli scheduler differiscono su come giorno-del-mese e giorno-della-settimana si combinano con AND o OR. Controlla il manuale dello scheduler prima di affidarti a un’espressione che imposta entrambi.
Privacy
I valori dei campi sono gestiti in locale e non sono un payload segreto. Lo strumento non si collega a un server per “validare” il job.
Domande
Supporta @daily?
No. L’output sono cinque campi espliciti così puoi vedere ogni parte.