Generatore e Analizzatore Espressioni Cron
Costruisci espressioni cron visualmente o analizza quelle esistenti per comprendere il programma. Perfetto per impostare attività pianificate, job di automazione e processi ricorrenti.
Cron Expression
0 0 * * *Valid Expression
Runs at 0:00
Cron Format Reference
Field Order:
minute hour day-of-month month day-of-week
Special Characters:
*- Any value?- No specific value-- Range (e.g., 1-5),- List (e.g., 1,3,5)/- Step (e.g., */15)
Field Ranges:
- Minute: 0-59
- Hour: 0-23
- Day: 1-31
- Month: 1-12
- Day of Week: 0-7 (0,7=Sunday)
Examples:
0 0 * * *- Daily at midnight*/15 * * * *- Every 15 minutes0 9 * * 1-5- Weekdays at 9 AM0 0 1 * *- First day of every month0 */6 * * *- Every 6 hours
Funzionalità dello strumento
- Generatore visuale: Costruisci espressioni cron usando campi form
- Analizzatore espressioni: Incolla espressioni cron esistenti per comprenderle
- Descrizione leggibile: Ottieni spiegazioni leggibili dei programmi cron
- Preset comuni: Accesso rapido a pattern usati frequentemente
- Validazione: Validazione in tempo reale con messaggi errore
- Supporto copia: Copia facile delle espressioni generate
Perfetto per
- Impostazione backup automatici e attività manutenzione
- Pianificazione job elaborazione dati ed ETL
- Configurazione trigger pipeline CI/CD
- Impostazione monitoraggio e health check
- Creazione generazione report ricorrenti
- Apprendimento e comprensione sintassi cron
Esempi rapidi
0 9 * * 1-5
Giorni feriali alle 9:00
*/15 * * * *
Ogni 15 minuti
0 2 1 * *
Mensile alle 2:00 del 1°
0 */6 * * *
Ogni 6 ore
Suggerimenti Pro
- Usa i preset come punti di partenza per programmi comuni
- Testa le tue espressioni in ambiente sicuro prima dell'uso in produzione
- Ricorda che giorno 0 e 7 rappresentano entrambi domenica
- Usa range (1-5) e liste (1,3,5) per creare programmi complessi
- L'operatore step (/) funziona con range e wildcard
- Valida sempre le espressioni prima del deploy