Spiegatore di espressioni cron
Trasforma qualsiasi espressione cron in linguaggio chiaro: analisi campo per campo, le prossime cinque esecuzioni nel tuo fuso orario e preset pronti a un clic.
Type or pick a cron expression to see it explained.
Supported: numbers, ranges (1-5), lists (1,15), steps (*/10, 1-30/5), month names (JAN) and weekday names (MON). Quartz extensions L, W, # aren’t covered.
Questo strumento gira interamente nel tuo browser. I tuoi dati non lasciano mai il dispositivo: non vengono caricati su nessun server.
Come si usa
- 1Digita un'espressione cron oppure clicca su un preset per partire da qualcosa di affidabile.
- 2Leggi l'analisi campo per campo in linguaggio semplice.
- 3Controlla le prossime cinque esecuzioni, alternando ora locale e UTC.
- 4Correggi nel crontab, nel pianificatore o nella configurazione CI ciò che non torna.
Spiegatore di espressioni cron
Le espressioni cron sono cinque o sei campi criptici che decidono quando girano i job — e un solo carattere sbagliato può far sì che non partano mai, o che scattino alle 3 di notte di ogni domenica. Incolla un'espressione: lo strumento spiega ogni campo a parole semplici (minuto, ora, giorno del mese, mese, giorno della settimana, più i secondi se presenti) e mostra le prossime cinque esecuzioni per confermare che la pianificazione fa davvero ciò che credi.
La validazione è onesta e in linea: valori fuori intervallo, intervalli al contrario ed estensioni Quartz non supportate come L, W e # producono un errore specifico e comprensibile. Cinque preset comuni — ogni minuto, ogni ora, tutti i giorni a mezzanotte, nei giorni feriali alle 9:00 e trimestrale — si compilano con un clic.
Domande frequenti
Qual è la differenza tra cron standard e sintassi Quartz?
Il cron Unix standard (e questo strumento) usa 5 campi: minuto, ora, giorno del mese, mese, giorno della settimana — 6 se il primo sono i secondi. Quartz aggiunge di norma i secondi, un settimo campo per l'anno ed estensioni come L (ultimo giorno), W (giorno feriale più vicino) e # (n-esimo giorno della settimana, es. MON#2). Queste estensioni Quartz non sono coperte qui; tutto lo standard — numeri, nomi come JAN e MON, intervalli, elenchi e passi — sì.
Ho indicato giorno del mese e giorno della settimana: perché gira più spesso del previsto?
Il cron classico li combina con un OR: quando entrambi i campi sono vincolati (nessuno è *), un giorno che corrisponde a uno qualsiasi dei due fa scattare il job. «0 0 1 * MON» gira il giorno 1 e ogni lunedì. Per esigere entrambe le condizioni insieme l'espressione va costruita diversamente — guardare qui le prossime esecuzioni rende il comportamento subito evidente.
Strumenti correlati
Codici di stato HTTP
Un riferimento ricercabile di 56 codici di stato HTTP raggruppati per classe, ognuno spiegato in una frase semplice — clicca su una riga per copiare il numero.
Tutti gli strumenti →
Parser URL
Incolla qualsiasi URL e vedi scomposto dal vivo: protocollo, host, porta, ogni segmento di percorso, parametri della query decodificati e hash — con copia come JSON.
Tutti gli strumenti →
Tester regex
Prova le espressioni regolari dal vivo: evidenzia ogni corrispondenza mentre scrivi, ispeziona i gruppi di cattura e metti a punto i pattern per JavaScript, con i flag comuni a un clic.
Tutti gli strumenti →
Decodificatore JWT
Decodifica i token JWT online: ispeziona le intestazioni e le claim del payload con i timestamp exp e iat leggibili. Solo decodifica — niente verifica o upload.
Tutti gli strumenti →
Incorpora questo strumento
Metti questo strumento sul tuo sito con una riga: gira nel browser del visitatore.
<iframe src="https://zoyku.com/it/tools/cron-explainer?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — cron-explainer" loading="lazy"></iframe>