Tutti gli strumenti

Generatore di cron

Cron expressions schedule recurring jobs: backups at 2 AM, reports every Monday, cache purge hourly. Five (or six with seconds) fields like 0 9 * * 1-5 mean 09:00 weekdays. Build expressions visually instead of memorizing field order.
Minuto
Ora
Giorno del mese
Mese
Giorno della settimana
Output
0 9 * * 1-5

How to build a cron expression

1. Select schedule: minute, hour, day of month, month, day of week.
2. Read generated expression e.g. 0 30 8 * * *.
3. Verify human-readable description matches intent.
4. Copy into crontab, Kubernetes CronJob, or GitHub Actions schedule.

Esempi di pianificazione Cron

Tutti i giorni alle 8:30

0 30 8 * * * in Quarzo a sei campi; 30 8 * * * in cron standard a cinque campi.

Ogni 15 minuti

*/15 * * * * viene eseguito alle :00, :15, :30, :45 ogni ora.

Mezzanotte del primo mese

0 0 1 * * esegue il processo di fatturazione mensile.

Quando i generatori di cron aiutano

Quando si evitano errori di ordine dei campi uno dopo l'altro.
Quando si documenta la pianificazione per i runbook operativi.
Quando si confronta la sintassi di Linux cron con quella di AWS EventBridge.

Differenze dialettali

Quando lo scheduler utilizza una sintassi non standard: controlla i documenti del provider cloud.
Quando il fuso orario è importante: cron spesso UTC sui server; convertire esplicitamente.
Quando è necessaria una pianificazione inferiore ai minuti, usa i timer a intervalli e non il classico cron.

Mnemonico dell'ordine dei campi

Minuto Ora Giorno Mese Giorno della settimana — oppure aggiungi secondi all'inizio per il quarzo. Scrivi prima la descrizione, poi mappa i campi.

Si sovrappongono agli orari umani

"Ogni mattina nei giorni feriali" diventa 0 9 * * 1-5: l'ora legale sposta l'orologio locale se il server TZ osserva l'ora legale.

Kubernetes CronJob

il campo di pianificazione utilizza cron standard; concurrencyPolicy Forbid evita la sovrapposizione dei processi di backup.

Domande frequenti

Cinque contro sei campi?

Cron classico: minuto ora dom mese dow. Alcuni aggiungono prima i secondi.

Giorno del mese vs giorno della settimana?

Entrambi specificati spesso significano OR in Vixie cron – confusione – usa un campo come *.

Fuso orario?

Server locale o UTC: campo Kubernetes CronJob spec.timeZone nelle versioni più recenti.

*/2 significato?

Ogni 2 unità di quel campo - */2 nel campo orario ogni due ore.

Strumento locale?

Sì: espressione incorporata nel browser.

Testare le prossime esecuzioni?

Utilizza croniter o la console del provider per elencare i prossimi N tempi di incendio.