Strumento per sviluppatori / 19

Parser Cron

Valida un’espressione cron standard a cinque campi e calcola le prossime cinque esecuzioni in UTC.

Parser Cron: TOEA supporta caratteri jolly, elenchi, intervalli, incrementi, nomi di mesi e giorni della settimana come JAN o MON-FRI, oltre alle macro da @hourly a @yearly. Cerca quindi fino a dieci anni nel futuro, così anche le pianificazioni poco frequenti mostrano le relative esecuzioni. Funziona al 100% localmente nel browser, senza caricare file sul server.

Esecuzioni
Nel browser
Costo
Gratuito · senza registrazione
Disponibilità
Pronto all'uso
Interprete di pianificazioni CronElaborazione locale

Funziona interamente nel browser

Cosa accetta il parser

I campi accettano numeri; i campi del mese e del giorno della settimana accettano anche nomi inglesi di tre lettere, indipendentemente dalle maiuscole, da soli oppure in intervalli ed elenchi: JAN-MAR, MON-FRI, SAT,SUN. Sia 0 sia 7 indicano la domenica. Un singolo valore con un intervallo, come 5/15 nel campo dei minuti, viene eseguito da quel valore fino alla fine dell'intervallo. Le macro @hourly, @daily, @midnight, @weekly, @monthly, @yearly e @annually vengono espanse; @reboot no, perché non contiene orari da elencare. ?, L, W e # in stile Quartz, così come un campo dei secondi, non fanno parte del cron standard a cinque campi e qui generano un errore.

Lascia che l'elenco delle esecuzioni trovi gli errori

Le prossime esecuzioni rivelano errori che a livello testuale sembrano corretti. * 9 * * * viene eseguito ogni minuto dalle 09:00 alle 09:59, non una sola volta; 0 9 * * * viene eseguito una volta. Un intervallo riparte ogni ora, quindi */7 nel campo dei minuti viene eseguito a :56 e poi a :00, quattro minuti dopo. Un intervallo con un passo, come 0-30/10, viene eseguito a :00, :10, :20 e :30.

Quando sia il campo del giorno del mese sia quello del giorno della settimana sono limitati, viene eseguito un giorno che corrisponde all'uno o all'altro: 0 0 13 * FRI viene eseguito ogni 13 del mese e ogni venerdì, non solo venerdì 13. La ricerca arriva fino a dieci anni nel futuro, quindi anche pianificazioni rare come @yearly o il 29 febbraio 0 0 29 2 * mostrano le prossime date. Per descrivere a parole una pianificazione qualsiasi, usa la guida di cron.

Come usarlo

  1. Inserisci un’espressione a cinque campi o una macro comune.
  2. Seleziona Analizza pianificazione.
  3. Confronta gli orari di esecuzione in UTC e nell’ora locale.

Privacy e limitazioni

L’analisi viene eseguita localmente. Il risultato usa la semantica cron standard a cinque campi; uno scheduler specifico potrebbe usare un fuso orario o estensioni diversi.

Strumenti correlati

Domande frequenti

I secondi sono supportati?

No. Questo parser usa il formato portabile a cinque campi: minuto, ora, giorno, mese e giorno della settimana.

Quale fuso orario viene usato?

La corrispondenza viene calcolata in UTC e ogni risultato mostra anche la rappresentazione nell’ora locale.

Strumento gratuito · nel browser esecuzioni · senza account