Che cos'è Generatore cron?
Crea e convalida espressioni cron visivamente. Imposta i campi minuto, ora, giorno, mese e giorno della settimana con descrizioni leggibili istantanee e anteprime dei prossimi 5 orari di esecuzione. Gratuito, basato su browser.
Come usare Generatore cron
- Scegli il tipo di pianificazione desiderato, ad esempio oraria, giornaliera, settimanale o mensile.
- Compila i campi leggibili di ora e data invece di modificare subito la sintassi cron grezza.
- Controlla l'espressione cron generata e il riepilogo leggibile.
- Copia l'espressione nel server, nello scheduler o nel flusso di deployment.
Comprendi le espressioni cron ▾
Casi d'uso comuni
- Crea pianificazioni cron senza memorizzare la sintassi
- Verifica la temporizzazione delle attività ricorrenti prima di distribuire l'automazione
- Genera pianificazioni leggibili per la documentazione operativa
- Convalida le regole cron utilizzate in CI, server o scheduler ospitati
Domande frequenti
Il cron standard di Unix usa cinque campi (senza secondi). Alcuni sistemi come Spring Scheduler e Quartz aggiungono un sesto campo per i secondi. Questo generatore usa il formato standard a cinque campi, compatibile con Linux crontab, GitHub Actions e la maggior parte degli scheduler cloud.
Per impostazione predefinita, cron usa il fuso orario locale del server. Le pianificazioni di GitHub Actions usano UTC. Verifica sempre il fuso orario del sistema che esegue il tuo cron job per evitare errori di un'ora.
Significa "ogni 5 minuti". La sintassi */n significa "ogni n unità a partire da 0". Quindi */5 nel campo dei minuti scatta a 0, 5, 10, 15, 20 —55.
Il cron standard non ha un modificatore "L" (last) — è un'estensione di Quartz. Per il cron standard, una soluzione comune è pianificare dal 28° al 1° giorno e verificare la data all'interno dello script.