DevToys Web Pro iconDevToys Web ProBlog
Valutaci:
Prova l'estensione del browser:

Generatore di espressioni Cron

Includi secondi:Disattivo
Numero di date:

Preimpostazioni

Configurazione dei campi

Minuto
Ora
Giorno del mese
Mese
Giorno della settimana

Espressione Cron generata

* * * * *
Dettagli tecnici

Come funziona il generatore di espressioni Cron

Cosa fa lo strumento

Questo generatore di espressioni cron ti aiuta a creare espressioni cron valide in modo visuale senza dover memorizzare la sintassi cron. Il builder cron offre una configurazione campo per campo per minuti, ore, giorni, mesi e giorni della settimana, con supporto opzionale dei secondi. Man mano che configuri ogni campo, l'espressione cron si aggiorna in tempo reale insieme a una descrizione leggibile e a un'anteprima delle prossime date pianificate.

Casi d’uso comuni per sviluppatori

Gli sviluppatori usano questo generatore crontab quando impostano job pianificati nelle pipeline CI/CD, configurano cron job sui server o definiscono pianificazioni in orchestratori di task come Airflow o Kubernetes CronJobs. Il builder cron visuale elimina gli errori di sintassi e fa risparmiare tempo rispetto alla scrittura manuale delle espressioni. Si integra con il Parser di espressioni Cron, che funziona nella direzione opposta.

Modalità di campo supportate

Ogni campo supporta quattro modalità di configurazione: Ogni (jolly *), Valori specifici (liste separate da virgole come 1,3,5), Intervallo (notazione con trattino come 9-17) e Intervalli a step (notazione con slash come */15). Queste coprono tutti i pattern standard della sintassi cron Unix. Il generatore supporta sia il formato a 5 campi (standard) sia quello a 6 campi (con secondi).

Preset e avvio rapido

I preset integrati forniscono pattern di pianificazione comuni: ogni minuto, ogni ora, ogni giorno a mezzanotte o a mezzogiorno, nei giorni feriali alle 9:00, ogni 15 minuti, ogni 6 ore, mensile il giorno 1 e settimanale il lunedì o la domenica. Clicca su un preset per compilare i campi, poi personalizza in base alle tue esigenze specifiche.

Quando usare questo strumento rispetto al codice

Usa questo generatore di pianificazioni cron per creare rapidamente espressioni e fare esperimenti. Per sistemi in produzione, valida le espressioni generate usando lo strumento Cron Parser complementare o testale nell'ambiente della tua applicazione. Il comportamento di cron può variare tra sistemi (cron Unix vs Quartz vs Spring), quindi verifica sempre nel runtime di destinazione.