Cron Builder

Espressioni cron spiegate in italiano, con le prossime esecuzioni

🏠 Home

Espressione

Prossime esecuzioni

    Preset

    Sintassi

    *qualsiasi valore
    5,10lista di valori
    1-5intervallo
    */15ogni 15 (passo)
    JAN-DECnomi dei mesi
    SUN-SATnomi dei giorni (0 e 7 = domenica)
    @daily@yearly, @monthly, @weekly, @daily, @hourly

    Come si scrive un'espressione cron

    Un'espressione cron ha 5 campi separati da spazi: minuto ora giorno-del-mese mese giorno-della-settimana. Puoi scriverla direttamente o modificare i singoli campi: spiegazione e prossime esecuzioni si aggiornano subito.

    • 0 3 * * *: ogni giorno alle 03:00 (tipico per i backup).
    • */5 * * * *: ogni 5 minuti.
    • 0 9 * * 1-5: alle 9:00 dal lunedì al venerdì.
    • 0 0 1 */3 *: a mezzanotte del primo giorno di ogni trimestre.

    Domande frequenti

    Che fuso orario usa cron?

    Il crontab di sistema usa il fuso del server; GitHub Actions e molti servizi cloud usano UTC. Con il selettore puoi vedere le esecuzioni in entrambi i casi.

    Come funzionano insieme giorno del mese e giorno della settimana?

    Se entrambi sono diversi da *, cron esegue il comando quando è vera almeno una delle due condizioni (OR), non entrambe. Per esempio "0 9 1 * 1" gira il primo del mese e anche ogni lunedì.

    Il campo dei secondi è supportato?

    No: il cron standard ha 5 campi (minuto, ora, giorno, mese, giorno della settimana). Il formato a 6 o 7 campi di Quartz e Spring è diverso.

    Domenica è 0 o 7?

    Entrambi: 0 e 7 indicano la domenica. Puoi usare anche i nomi inglesi abbreviati (SUN, MON…).