Command Palette

Search for a command to run...

GE

Generatore di espressioni cron

Costruisci un'espressione cron da semplici campi o preset, vedila spiegata in inglese semplice e visualizza in anteprima i tempi di esecuzione successivi Supporta elenchi, intervalli, passaggi, mesi con nome e giorni feriali Esegue lato client.

Cos'è il generatore di espressioni cron?

Il Cron Expression Generator trasforma un programma che hai in testa - "tutti i giorni feriali alle 8 del mattino", "il primo del mese a mezzanotte", "ogni quindici minuti" - nell'espressione cron a cinque campi che uno scheduler capisce Imposti il minuto, l'ora, il giorno del mese, il mese e il giorno della settimana, o parti da un preset, e lo strumento assembla l'espressione, la spiega in un inglese semplice e ti mostra esattamente quando verrà attivato la prossima volta. Colma il divario tra ciò che vuoi che accada e la sintassi concisa che lo fa accadere.

La sintassi di Cron è compatta e spietata. `0 0 * * 0` viene eseguito ogni domenica a mezzanotte, mentre `0 0 0 0` is not a schedule at all: day of month starts at 1 and month starts at 1, quindi lo strumento lo rifiuta con "day of month value out of range (1-31)" I campi day-of-month e day-of-week interagiscono in un modo che sorprende quasi tutti la prima volta Scrivere un'espressione a mano e sperare che sia giusta è come un backup finisce per funzionare una volta all'anno invece che una volta a notte Costruirlo qui, con una descrizione live e un'anteprima dei prossimi tempi di esecuzione, ti consente di confermare il programma prima che raggiunga il tuo crontab.

L'espressione è costruita, convalidata, descritta e simulata lato client, senza bisogno di account Quando premi Mostra le prossime esecuzioni, la pagina effettua un controllo di utilizzo e registra un record di utilizzo che include l'espressione, quindi tratta la stringa di pianificazione come qualcosa che lascia la pagina Copia l'espressione finita direttamente in un crontab, una pipeline CI, un CronJob di Kubernetes o qualsiasi scheduler che parla cron standard.

Come generatore di espressioni di lavoro cron, funziona dalla pianificazione desiderata Supponiamo che un backup dovrebbe essere eseguito alle 2 di mattina ogni domenica: imposta Minute su 0, Hour su 2 e Day of week su 0, lascia gli altri due campi come *, e l'espressione recita `0 2 * * 0` con la riga "Alle 02:00 di domenica (UTC)." Press Show viene eseguito lunedì 14 settembre 2026 e la prima voce è Sun, 20 settembre 2026 02:00 UTC, seguita dalle prossime cinque domeniche. Questa anteprima è il modo in cui un generatore di espressioni cron gratuito guadagna il suo mantenimento: vedi le date reali prima che il lavoro venga distribuito.

La convalida cattura gli errori di sintassi, ma non riesce a cogliere quelli logici, e l'errore logico comune è la regola del giorno del mese e del giorno della settimana: quando entrambi sono impostati, cron viene eseguito su entrambe le partite anziché su entrambe. La riga in inglese semplice non lo mostra, poiché `0 0 13 * 5` recita "il 13 del mese di venerdì", ma la lista delle esecuzioni successiva lo fa: include ogni venerdì e martedì 13 ottobre. Controlla la lista delle corse prima di fidarti di un programma.

Come utilizzare il generatore di espressioni cron?

  1. Inizia da un preset o vuoto

    Scegli un programma comune come "giorni feriali alle 8" per caricare i suoi campi, o inizia da ogni minuto e regola. I preset sono il modo più veloce per un'espressione funzionante.

  2. Imposta i cinque campi

    Immettere minuto, ora, giorno del mese, mese e giorno della settimana. Ogni campo accetta un valore, un elenco (1,15), un intervallo (1-5), un passo (*/10) o * per ogni.

  3. Leggi la descrizione in inglese semplice

    Lo strumento descrive il programma mentre digiti, ad esempio "Alle 08:00 di lunedì, martedì, mercoledì, giovedì e venerdì (UTC).", in modo da poter confermare che corrisponda alle tue intenzioni prima di fidarti.

  4. Controlla le prossime esecuzioni e copia

    Premi Mostra le prossime esecuzioni per elencare i successivi sei tempi di esecuzione in UTC e rilevare errori come una data impossibile, quindi premi Copia e incolla l'espressione nello scheduler.

Caratteristiche principali

  • Costruttore di campi con sintassi completa

    Ogni campo accetta valori singoli, elenchi di virgole, intervalli di trattini e valori di passaggio, più mesi denominati (gennaio) e giorni della settimana (sole-sat), in modo da poter esprimere qualsiasi pianificazione standard.

  • Spiegazione semplice-inglese

    Il generatore rende la tua espressione come una frase, trasformando asterischi e tagli criptici in una pianificazione che puoi leggere e controllare la sanità mentale a colpo d'occhio.

  • Anteprima di prossima esecuzione

    Guarda le prossime sei date e orari in cui il lavoro verrà attivato, calcolate in UTC. Niente cattura un'espressione rotta più velocemente di quanto vederla verrebbe eseguita in tre mesi invece che stasera.

  • Preset predefiniti

    Un clic carica gli orari comuni - ogni 5 minuti, ogni ora, ogni giorno a mezzanotte, nei giorni feriali alle 8:00, il primo del mese - come punto di partenza è quindi possibile modificare.

Frequently Asked Questions

Un'espressione cron standard ha cinque campi separati da spazi: minuto, ora, giorno del mese, mese e giorno della settimana. Ogni campo è un valore specifico, un elenco, un intervallo, un passo o * per ogni. Ad esempio, 0 8 * * 1-5 significa alle 08:00 dal lunedì al venerdì. Questo strumento crea l'espressione per te e mostra cosa significa mentre procedi.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

cron expression generatorcron job expression generatorfree cron expression generatorcron expression generator with next run timescron generatorcrontab generatorcron schedule buildercron job generatorbuild cron expressioncron syntax helpercron next run timecrontab guru alternative