TK TaskKit
Strumenti per dev

Parser cron

Decodifica espressioni cron in descrizione leggibile, prossime 5 esecuzioni e dettaglio per campo.

Preset

Descrizione

every 5 minutes, of every hour

*/5 * * * *

Campi

Minuto0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55
Oraevery
Giorno del meseevery
Meseevery
Giorno della settimanaevery

Prossime 5 esecuzioni

  • 15/6/2026, 6:45:00 PM
  • 25/6/2026, 6:50:00 PM
  • 35/6/2026, 6:55:00 PM
  • 45/6/2026, 7:00:00 PM
  • 55/6/2026, 7:05:00 PM

Gli input restano su questo dispositivo. Ogni strumento per dev di TaskKit gira interamente nel tuo browser. Token, payload e testo incollato non vengono trasmessi ai server di TaskKit né a terze parti.

Cosa fa questo strumento

Decodifica un'espressione cron in italiano leggibile, elenca le 5 prossime occorrenze e dettaglia ogni campo (minuto, ora, giorno-del-mese, mese, giorno-della-settimana) in modo che tu possa verificare il tuo schedule prima di deployarlo. Supporta passi (*/15), range (1-5), liste (1,15,30), nomi (MON, JAN) e gli alias comuni (@hourly, @daily, @weekly, @monthly, @yearly).

Quando usarlo

  • Confermare che « ogni martedì alle 3 » sia davvero 0 3 * * 2 e non 0 3 * * TUE (è entrambi).
  • Vedere quando partirà la prossima esecuzione dopo un deploy.
  • Verificare uno schedule estratto da un manifest CronJob Kubernetes.
  • Tradurre mentalmente tra la sintassi AWS EventBridge e cron standard.

Come funziona

Il parser gestisce il cron 5-campi standard — minuto, ora, giorno-del-mese, mese, giorno-della-settimana — più gli alias nominati. Non gestisce il dialetto Quartz a 6 campi (che aggiunge un campo secondi) né la forma AWS a 7 campi (che aggiunge un campo anno), perché sono spec diverse.

Il calcolo della prossima esecuzione avanza minuto per minuto, controllando ogni campo. È lento nel caso peggiore (uno schedule che parte una volta all'anno richiede ~525.600 iterazioni) ma mai percepibile per la lettura umana.

Note

Giorno-del-mese e giorno-della-settimana sono in OR, non in AND. 0 0 1 * MON non significa « il primo del mese se è un lunedì » — significa « il primo del mese, o qualsiasi lunedì ». È il comportamento storico del cron di Vixie e inciampa quasi tutti.

Domenica è 0 o 7? Entrambi. La maggior parte delle implementazioni cron accetta l'uno o l'altro. SUN va anche bene.

@reboot è supportato? No — è una direttiva solo-cron-di-sistema senza significato di orologio a parete, e non possiamo prevederlo.

Strumenti correlati