Descrizione dello strumento

CRON Parser è uno strumento che ti aiuta a comprendere e convalidare le espressioni CRON utilizzate per pianificare attività e lavori. Analizza la tua espressione CRON e visualizza i tempi di esecuzione successivi e precedenti, insieme a una spiegazione comprensibile di quando l'attività pianificata verrà eseguita.

Funzionalità

  • Analisi espressioni CRON: Analizza e convalida le espressioni CRON in formato standard
  • Tempi di esecuzione successivi/precedenti: Vedi quando l'attività verrà eseguita successivamente e quando è stata eseguita l'ultima volta
  • Spiegazione leggibile: Converti la sintassi CRON in una descrizione in linguaggio semplice
  • Supporto fusi orari: Visualizza i tempi di esecuzione in qualsiasi fuso orario con selettore di fusi orari ricercabile
  • Validazione in tempo reale: Feedback immediato sulla validità della tua espressione CRON
  • Copia risultati: Copia facilmente i tempi di esecuzione e le spiegazioni

Casi d'uso

  • Pianificazione attività: Verifica che i tuoi lavori pianificati verranno eseguiti agli orari previsti
  • Debug di lavori cron: Comprendi perché un lavoro cron potrebbe non essere eseguito come previsto
  • Documentazione: Genera descrizioni leggibili delle pianificazioni CRON per la documentazione
  • Conversione fusi orari: Controlla i tempi di esecuzione attraverso diversi fusi orari per sistemi distribuiti
  • Apprendimento CRON: Comprendi la sintassi CRON vedendo spiegazioni in tempo reale

Cos'è CRON?

CRON è uno scheduler di lavori basato sul tempo nei sistemi operativi simili a Unix. Un'espressione CRON è una stringa composta da cinque o sei campi separati da spazi che definiscono una pianificazione:

* * * * *
│ │ │ │ │
│ │ │ │ └─── Giorno della settimana (0-7, domenica = 0 o 7)
│ │ │ └───── Mese (1-12)
│ │ └─────── Giorno del mese (1-31)
│ └───────── Ora (0-23)
└─────────── Minuto (0-59)

Esempi comuni:

  • 0 * * * * - Ogni ora al minuto 0
  • */15 * * * * - Ogni 15 minuti
  • 0 9 * * 1-5 - Alle 9:00 nei giorni feriali (lunedì-venerdì)
  • 0 0 1 * * - A mezzanotte il primo giorno di ogni mese
  • 30 14 * * 0 - Alle 14:30 ogni domenica