Analizzatore di espressioni Cron
Spiega un'espressione cron in un linguaggio semplice e visualizza in anteprima i tempi di esecuzione successivi.
Analizzatore di espressioni Cron
Un'espressione cron racchiude un intero programma in cinque campi concisi e persino le persone che li scrivono ogni settimana si fermano a 0 3 * * 1-5. Incolla l'espressione e questo parser la traduce in un linguaggio semplice - "Alle 3:00, dal lunedì al venerdì" - ed elenca i prossimi orari di esecuzione nel tuo fuso orario locale, in modo da poter confermare che la pianificazione fa quello che intendevi prima che raggiunga un server.
Il parser legge la sintassi standard a 5 campi: caratteri jolly, elenchi come 1,15, intervalli come 1-5, passaggi come */5 o 1-30/10, nomi dei mesi JAN–DEC e nomi dei giorni della settimana SUN–SAT, con 0 e 7 che significano entrambi domenica. Funzionano anche le macro @hourly, @daily, @weekly, @monthly e @yearly. Gli errori vengono nominati con precisione: un minuto di 61 o un campo mancante ti dice cosa c'è che non va e in quale campo, invece di una semplice "espressione non valida".
Usi tipici: controllare una voce crontab prima che venga pubblicata, verificare la pianificazione di un Kubernetes CronJob o un flusso di lavoro di GitHub Actions o documentare un lavoro per un compagno di squadra. Incolla più espressioni contemporaneamente, una per riga, e ognuna verrà spiegata separatamente. Quando sono impostati sia il giorno del mese che il giorno della settimana, lo strumento applica la regola OR di cron e una data impossibile come il 30 febbraio viene segnalata come mai eseguita anziché sorvolata.
Come ogni strumento TextArray, funziona interamente nel tuo browser. Gli orari, i nomi dei lavori e tutto ciò che incolli non lasceranno mai il tuo dispositivo.