Analizzatore di espressioni Cron

Analizza e spiega le espressioni cron. Supporta il formato standard a 5 campi e il formato esteso a 6 campi (con secondi). Mostra una descrizione leggibile, le prossime 10 esecuzioni in UTC e un'analisi dettagliata dei campi. Supporta caratteri jolly, intervalli, liste, passi e valori nominali (MON-SUN, JAN-DEC).

Leggibile
Analisi dei campi
Campo Valore Significato

Maggiori informazioni sulle espressioni Cron

Formato dell'espressione Cron

Un'espressione cron standard ha 5 campi separati da spazi:

minuto ora giorno-del-mese mese giorno-della-settimana

CampoValori consentitiCaratteri speciali
Minuto0-59* , - /
Ora0-23* , - /
Giorno del mese1-31* , - /
Mese1-12 o JAN-DEC* , - /
Giorno della settimana0-7 o SUN-SAT (0 e 7 = Domenica)* , - /
Caratteri speciali
  • * corrisponde a tutti i valori del campo.
  • , separa una lista di valori. Esempio: 1,3,5 nel campo giorno della settimana significa lunedì, mercoledì, venerdì.
  • - definisce un intervallo. Esempio: 9-17 nel campo ora significa ogni ora dalle 9 alle 17.
  • / definisce un passo. Esempio: */15 nel campo minuto significa ogni 15 minuti. 5/10 significa a partire dal minuto 5, poi ogni 10 minuti (5, 15, 25, 35, 45, 55).
Esempi comuni
EspressioneSignificato
0 * * * *Ogni ora al minuto 0
*/5 * * * *Ogni 5 minuti
0 9 * * 1-5Alle 9:00 ogni giorno feriale
0 0 1 * *A mezzanotte il 1° di ogni mese
30 2 * * 0Alle 2:30 ogni domenica
0 6,18 * * *Alle 6:00 e alle 18:00 ogni giorno
0 0 * * 1-5A mezzanotte ogni giorno feriale
15 14 1 * *Alle 14:15 il 1° di ogni mese
Formato a 6 campi (con secondi)

Alcuni sistemi supportano un campo opzionale per i secondi all'inizio:

secondo minuto ora giorno-del-mese mese giorno-della-settimana

Ad esempio, 30 0 * * * * significa al 30° secondo di ogni minuto.