Espressione cron
Formato: minuto ora giorno-mese mese giorno-settimana
Analizza espressioni cron e visualizza le prossime esecuzioni programmate.
Formato: minuto ora giorno-mese mese giorno-settimana
Scrivi l'espressione nel formato "minuto ora giorno-mese mese giorno-settimana" (es. */5 * * * *), oppure scegli un preset comune dalla sidebar.
Imposta il numero di prossime esecuzioni da calcolare (da 1 a 20) nel campo "Esecuzioni", poi premi "Analizza espressione".
Il tool mostra una descrizione in linguaggio naturale dell'espressione e la lista delle prossime esecuzioni pianificate, calcolate a partire dal minuto successivo a quello corrente.
Usa "Copia" per esportare l'espressione e le date come testo, oppure consulta la tabella dei caratteri speciali e gli esempi pratici nella sidebar.
Il parser accetta il formato standard a 5 campi (minuto, ora, giorno del mese, mese, giorno della settimana), lo stesso usato da crontab Unix/Linux. Non supporta il sesto campo "secondi" usato da alcuni scheduler applicativi (es. Quartz, Spring).
Sono supportati asterisco (* = ogni valore), virgola (, = lista di valori, es. 0,30), trattino (- = intervallo, es. 1-5) e slash (/ = passo, es. */15). Puoi combinarli, ad esempio "1-5/2" o "0,15,30,45".
Segue la semantica standard cron: se entrambi i campi sono ristretti (diversi da *), l'esecuzione avviene quando almeno una delle due condizioni è vera (OR logico). Se uno dei due è "*", conta solo l'altro campo.
Il tool scansiona fino a un anno in avanti (525.600 minuti): se non trova corrispondenze in quell'intervallo, i campi probabilmente producono un intervallo vuoto o incoerente (es. giorno 31 con mese di febbraio). Controlla i range validi di ciascun campo.
Il calcolo usa l'orario locale del tuo browser (data e ora del dispositivo). Se il tuo cron job gira su un server con fuso orario diverso, tieni conto dell'offset quando confronti i risultati.