Generatore di espressioni cron spiegate in chiaro

Componi un'espressione cron a 5 campi, leggine la traduzione in una frase comprensibile e visualizza le sue prossime date di esecuzione.

Leggere e scrivere un'espressione cron: i 5 campi e le insidie

Un'espressione cron standard ha cinque campi separati da spazi: minuto, ora, giorno del mese, mese e giorno della settimana (0 = domenica). Così, 0 9 * * 1-5 avvia un'attività alle 9:00 dal lunedì al venerdì; lo strumento traduce l'espressione in una frase e calcola le sue 5 prossime esecuzioni.

I cinque campi

Minuto (0-59), ora (0-23), giorno del mese (1-31), mese (1-12) e giorno della settimana (0-6, 0 = domenica). * significa tutti i valori, */n ogni n unità, a-b un intervallo e a,b un elenco. L'espressione predefinita, 0 9 * * 1-5, si legge «al minuto 0, alle 9, dal lunedì al venerdì».

Il calcolo delle prossime esecuzioni

Lo strumento avanza minuto per minuto a partire dall'ora del tuo browser, per al massimo 50.000 minuti (circa 34,7 giorni). Esempio ricalcolato mercoledì 14/10/2026 alle 10: */15 9-17 * * 1-5 dà 10:15, 10:30, 10:45, 11:00 e 11:15, mentre 0 0 1 * * dà una sola data, il 1º novembre, perché la successiva esce dalla finestra.

Regole di cron applicate

  • Se il giorno del mese e il giorno della settimana sono entrambi indicati, l'attività si avvia appena uno dei due corrisponde: a partire dal 14/10/2026 alle 10, 30 4 1,15 * 5 dà il 15 ottobre, i venerdì 16, 23 e 30 ottobre, poi il 1º novembre, alle 4:30.
  • */n parte dall'inizio del campo: */2 sul giorno del mese seleziona i giorni 1, 3, 5…, */3 sul mese gennaio, aprile, luglio e ottobre.
  • 7 vale anche domenica; i nomi di tre lettere (MON, JAN), gli intervalli con passo (1-9/2) e gli elenchi che contengono un intervallo (1-3,5) sono riconosciuti.

I formati a sei campi (secondi, Quartz) non sono accettati.

Fonti e date: pagina di manuale crontab(5) (cron di Vixie e cronie): 0 o 7 = domenica, avvio se il giorno del mese o il giorno della settimana corrisponde, passi e nomi di tre lettere (verificato il 14/10/2026).

Domande frequenti

Cosa significa */5 in un'espressione cron?

«Ogni 5 unità» del campo interessato. Nel campo dei minuti, */5 * * * * avvia l'attività ai minuti 0, 5, 10 … 55, cioè 12 volte all'ora. Lo strumento applica la regola di cron in tutti i campi: il conteggio parte dall'inizio del campo, quindi */2 sul giorno del mese considera i giorni 1, 3, 5…

Come programmare un'attività dal lunedì al venerdì alle 9?

Scrivi 0 9 * * 1-5: minuto 0, ora 9, tutti i giorni del mese, tutti i mesi, giorni da 1 a 5 (da lunedì a venerdì). Il minuto viene sempre per primo; 9 * * * * avvierebbe l'attività al minuto 9 di ogni ora.

Perché lo strumento non mostra nessuna prossima esecuzione?

Cerca solo su 50.000 minuti, cioè circa 34,7 giorni: un'attività annuale come 0 0 1 1 * compare quindi solo da fine novembre. Anche un'espressione che non ha esattamente cinque campi non dà alcuna data.

La domenica si scrive 0 o 7 in cron?

Entrambi sono ammessi da cron (pagina di manuale crontab(5)). Lo strumento accetta anch'esso entrambi: 0, 7 e SUN danno le stesse prossime esecuzioni.

Lo strumento è davvero gratuito?

Sì, tutti gli strumenti di Kristools sono gratuiti al 100% e accessibili senza registrazione.

I miei dati sono protetti?

Sì. Tutte le elaborazioni vengono eseguite direttamente e in modo sicuro nel tuo browser. Nessun dato personale viene inviato ai nostri server.