Spiegazione Cron — 5/6/7 campi, Quartz e prossime esecuzioni
Spiega le espressioni cron in italiano semplice ed elenca le prossime esecuzioni. Supporta Unix a 5 campi, 6 campi con secondi, Quartz, @macro e token L, W, #.
🔒 Funziona interamente nel tuo browser — nulla viene caricatoCosa fa Spiegazione Cron
Spiegazione Cron traduce un'espressione cron in italiano semplice ed elenca esattamente quando verrà eseguita la prossima volta. Comprende il classico crontab a cinque campi usato da Linux, dai CronJob di Kubernetes, da GitHub Actions e dalla maggior parte dei pannelli di hosting, la forma a sei campi con un campo dei secondi iniziale usata da Spring, node-cron e croner, e le espressioni Quartz a sette campi con l'anno. Anche le macro come @hourly, @daily, @weekly, @monthly e @yearly vengono espanse e spiegate.
Invece di decifrare a mente asterischi, passi, intervalli ed elenchi, vedi frasi come "Ogni 15 minuti tra le 09:00 e le 17:59, dal lunedì al venerdì", una tabella che mostra quali valori corrispondono a ciascun campo e le prossime 5, 10 o 25 esecuzioni nel tuo fuso orario locale o in UTC. Sono supportati anche i token estesi: L per l'ultimo giorno del mese, 15W per il giorno feriale più vicino al 15, MON#2 per il secondo lunedì e 5L per l'ultimo venerdì. Nomi come JAN e MON funzionano in qualsiasi campo in cui hanno senso.
Flusso di lavoro privato nel browser
Tutta l'elaborazione avviene nel tuo browser con JavaScript lato client. Lo strumento non carica su alcun server snippet, valori di configurazione, dati generati, testo di query o esempi copiati e non richiede un account. Questo modello esclusivamente locale è importante per le utility per sviluppatori, perché il contenuto incollato ha spesso l'aspetto di veri dati applicativi. Lavorare in locale riduce i rischi e mantiene l'interazione veloce, perché non c'è alcun passaggio di rete.
Consigli pratici
Quando sono limitati sia il giorno del mese sia il giorno della settimana, il cron standard esegue il job quando uno dei due corrisponde: 0 0 1 * MON viene eseguito il 1° e in ogni lunedì. La spiegazione lo chiarisce perché sorprende molte persone. Quartz numera i giorni della settimana da 1 a 7 partendo dalla domenica, mentre il cron Unix usa 0–7 con 0 e 7 che indicano entrambi la domenica; lo strumento riconosce Quartz dal token ? o da un settimo campo. Un'espressione cron di solito viene eseguita nel fuso orario dello scheduler, non in quello del tuo browser, quindi usa la vista UTC per i server e fai attenzione ai passaggi all'ora legale. Per i job di produzione, affianca una spiegazione leggibile a monitoraggio e a un comportamento idempotente dei job.
Come usare
- Inserisci il cronIncolla un'espressione come 0 9 * * MON-FRI, oppure clicca su un preset.
- Leggi la spiegazioneGuarda la pianificazione in italiano semplice e una scomposizione campo per campo.
- Controlla le prossime esecuzioniControlla i prossimi orari di esecuzione in ora locale o in UTC.