Strumenti per sviluppatori

Generatore di espressioni cron

Crea un’espressione cron a cinque campi e leggila in linguaggio chiaro. Non viene pianificato nulla.

Generatore di espressioni cron workspace

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.