ToolHub
Apri strumento

Generatore di espressioni Cron

Genera visivamente espressioni Cron per attività pianificate

Strumenti per sviluppatori

Informazioni su questo strumento

Il Generatore di espressioni Cron è uno strumento visivo per la creazione di espressioni di pianificazione delle attività. Non è necessario memorizzare la sintassi cron: usa i selettori a discesa per impostare minuti, ore, giorno, mese e giorno della settimana per comporre l'espressione. Offre anche preset rapidi, descrizioni leggibili e i prossimi 5 orari di esecuzione, tutto elaborato localmente nel browser.

Funzionalità principali

Anteprima rapida

Casi d'uso

cron scheduler automation

Domande frequenti

Cos'è un'espressione cron?

Un'espressione cron è una stringa composta da cinque campi (minuti, ore, giorno, mese, giorno della settimana) che definisce la pianificazione temporale per l'esecuzione di attività. Ad esempio, "0 9 * * 1-5" significa esecuzione alle 9:00 di ogni giorno feriale. È ampiamente utilizzata nei sistemi Unix e nelle piattaforme cloud per la pianificazione delle attività.

Quali espressioni generano i preset rapidi?

I preset coprono pianificazioni comuni: "Ogni ora" (0 * * * *), "Ogni giorno" (0 0 * * *), "Ogni settimana" (0 0 * * 0), "Ogni mese" (0 0 1 * *), "Giorni feriali" (0 0 * * 1-5), "Ogni 5 minuti" (*/5 * * * *). Cliccando su un preset si impostano immediatamente i selettori e si aggiorna l'espressione.

Come vengono calcolati i prossimi orari di esecuzione?

Lo strumento parte dall'ora corrente e scorre le date future minuto per minuto, verificando se ogni minuto corrisponde alle regole dell'espressione cron. Trova e visualizza i prossimi 5 orari di esecuzione corrispondenti, supportando valori di passo, intervalli e il carattere speciale "L" (ultimo giorno del mese).

Supporta espressioni cron a 6 o 7 campi?

Questo strumento genera espressioni cron standard a 5 campi (minuti, ore, giorno, mese, giorno della settimana). Framework come Spring o Quartz utilizzano 6 o 7 campi (includendo secondi o anno), che al momento non sono supportati. Potresti dover adattare l'output per queste piattaforme.

Cosa significa il valore "L" nel campo del giorno?

"L" sta per «Ultimo giorno del mese». Quando selezioni L nel campo del giorno, l'espressione cron si attiverà l'ultimo giorno di ogni mese, che sia il 28, 29, 30 o 31, a seconda del mese specifico.