Analizzatore cron

Capisci qualsiasi pianificazione cron al volo: valori espansi per ogni campo e prossime esecuzioni.

  • Passi · intervalli · nomi
  • Prossime esecuzioni nel tuo fuso
  • Nulla viene caricato

Spiega un'espressione cron

Modifica campo per campo
Modifica campo per campo

Scrivi o modifica i campi e il risultato si aggiorna subito. Sono supportati i formati con i secondi (Spring, Quartz) e L, W, # e ?. Tutto avviene nel tuo browser.

Scrivi un’espressione cron.

Come funziona

L’espressione viene divisa in campi e ogni campo viene espanso nei valori esatti che indica. Le prossime esecuzioni vengono cercate giorno per giorno sull’orologio del fuso scelto, fino a otto anni avanti, così compaiono anche date rare come il 29 febbraio. Nel cron Unix classico, se giorno del mese e giorno della settimana sono entrambi limitati basta che ne coincida uno; Spring e Quartz richiedono entrambi.

*/15 9-17 * * MON-FRI → ogni 15 minuti, dalle 9 alle 17, nei giorni feriali

Guida ai campi

  • *: ogni valore. */15: ogni 15 dall’inizio. 5/15: ogni 15 a partire da 5.
  • 9-17: l’intervallo da 9 a 17. 1,15: solo il 1° e il 15.
  • Nomi: MON–SUN e JAN–DEC, maiuscole o minuscole. Scorciatoie: @yearly, @monthly, @weekly, @daily, @hourly.
  • L: ultimo giorno del mese (L-3: tre giorni prima). 15W: giorno feriale più vicino al 15. LW: ultimo giorno feriale.
  • FRI#2: il secondo venerdì. 5L: l’ultimo venerdì (numerazione Quartz). ?: nessun valore specifico.
  • 6 o 7 campi: i secondi vengono per primi; Quartz aggiunge un anno in fondo e conta i giorni da 1 (SUN) a 7 (SAT).

Consigli

  • “Ogni lunedì alle 9” è 0 9 * * MON — il giorno del mese resta * così decide solo il giorno della settimana.
  • 0 0 29 2 * trova i prossimi giorni bisestili; gli anni senza il 29 febbraio sono saltati in automatico.
  • Tutto gira nel tuo browser; non viene caricato nulla.

Standard e fonti

  • Il formato cron segue la definizione POSIX di crontab e il diffuso comportamento di Vixie/ISC cron

Ultima revisione 12 ottobre 2026

Domande frequenti

Cosa significano i cinque campi?

Da sinistra a destra: minuto (0–59), ora (0–23), giorno del mese (1–31), mese (1–12) e giorno della settimana (0–6, domenica per prima). Quindi 0 9 * * MON significa le 9:00 ogni lunedì.

Cosa succede quando entrambi i campi del giorno sono limitati?

Il processo parte quando ne corrisponde uno qualsiasi — per esempio, 0 9 1 * MON scatta il giorno 1 del mese e ogni lunedì. Questa regola OR è il comportamento classico di cron.

Perché 0 0 29 2 * salta alcuni anni?

Il 29 febbraio esiste solo negli anni bisestili, quindi negli altri anni la pianificazione non ha corrispondenze e la prossima esecuzione salta al bisestile successivo.

Le esecuzioni sono nel mio fuso orario?

Sì, di default si usa l’orologio del dispositivo e gli orari sono nel tuo fuso. Scegli un altro fuso orario per vedere quando scatterebbe un server in UTC o a New York.

Tag correlati

Altri strumenti

I risultati sono solo indicativi. I calcoli possono essere errati e non costituiscono consulenza legale, medica o finanziaria. Prima di decisioni importanti verifica sempre con l'autorità competente o un professionista.

Cerca