Vai al contenuto

Generatore espressioni cron

Componi o leggi un'espressione cron e vedi le prossime esecuzioni.

Digita un'espressione cron o usa il generatore.

Prossime 5 esecuzioni (UTC)

    Generatore

    Funziona nel tuo browser: nulla viene pianificato o inviato.

    Cron standard a 5 campi (sintassi Vixie cron / cronie). Gli orari sono in UTC. I formati Quartz, Spring e degli scheduler cloud non sono supportati.

    Come si usa

    1. Scrivi o incolla i cinque campi in Espressione cron, senza il comando.
    2. Per modificare i minuti, apri Minuto e scegli Ogni, Specifico, Intervallo o Passo.
    3. Imposta i giorni nel pannello Giorno della settimana scegliendo Specifico o Intervallo.

    Esempi

    Controllo ordini ogni 15 minuti, dalle 9:00 alle 17:45, dal lunedì al venerdì

    Input
    */15 9-17 * * 1-5
    Output
    Esecuzione ogni 15 minuti, ogni ora dalle 9 alle 17, da lunedì a venerdì.

    Backup ogni 6 ore

    Input
    0 */6 * * *
    Output
    Esecuzione al minuto 0, ogni 6 ore.

    Report il 1° e il 15 del mese alle 9:30

    Input
    30 9 1,15 * *
    Output
    Alle 09:30, nei giorni 1 e 15.

    Riferimento sintassi cron

    CampoValoriEsempio
    Minuto0–5930 — al minuto 30
    Ora0–239-17 — dalle 09:00 alle 17:59
    Giorno del mese1–311,15 — il giorno 1 e il 15
    Mese1–12 o JAN–DEC*/3 — ogni 3 mesi
    Giorno della settimana0–7 o SUN–SAT (0 e 7 = domenica)MON-FRI — giorni feriali
    SimboloSignificatoEsempio
    *ogni valore* * * * * — ogni minuto
    ,elenco0,30 * * * * — al minuto 0 e 30
    -intervallo0 9 * * 1-5 — alle 09:00 nei giorni feriali
    /passo*/15 * * * * — ogni 15 minuti
    @hourly, @daily, @weekly, @monthly, @yearlyscorciatoie@daily = 0 0 * * *

    Domande frequenti

    Qual è l’ordine dei campi cron? Sono supportati i secondi?

    L’ordine è: minuto, ora, giorno del mese, mese, giorno della settimana. Lo strumento accetta il formato standard a cinque campi: non supporta secondi, anno o simboli Quartz e Jenkins come ?, L, W, # e H.

    Le prossime esecuzioni sono nell’ora italiana?

    Le cinque prossime esecuzioni sono calcolate e mostrate solo in UTC, non nell’ora italiana. Non puoi selezionare un altro fuso orario.

    Se imposto giorno del mese e giorno della settimana, devono coincidere?

    Se entrambi i campi sono limitati, basta che corrisponda uno dei due: la relazione è OR. Se un campo usa un passo come */2 e l’altro è limitato, compare un avviso: Linux cron può richiedere entrambe le condizioni, mentre le date mostrate usano OR.

    Il generatore avvia il comando all’orario indicato?

    Lo strumento non pianifica né esegue comandi. Per avviare un’attività, devi configurarla nel crontab del sistema su cui vuoi eseguirla.

    L’espressione cron viene inviata o salvata?

    L’espressione viene analizzata nel browser e non viene inviata dal codice dello strumento. L’ultima espressione e il pannello aperto vengono salvati in localStorage e ripristinati alla visita successiva nello stesso browser. La pagina usa Google Analytics per eventi d’uso che non includono l’espressione.