Cron opisivač (čitljivo vrijeme izvršavanja)

Pretvorite cron izraze u opis na običnom jeziku i izračunajte sljedeća pokretanja.

Podržava formate s 5/6/7 polja, odabir vremenske zone i izlaz spreman za kopiranje.

Kako koristiti

  1. Unesite cron izraz ili odaberite jedan od primjera.
  2. Potvrdite format (5/6/7 polja) i vremensku zonu.
  3. Provjerite opis i sljedećih N pokretanja, zatim kopirajte ili podijelite.

Primjer

Svakih 5 minuta

Ulaz

*/5 * * * *

Izlaz

Pokreće se svakih 5 minuta

Radnim danom u 09:00

Ulaz

0 9 * * 1-5

Izlaz

Pokreće se u 09:00 radnim danom (pon-pet)

Sa sekundama (svaki dan u 02:30:00)

Ulaz

0 30 2 * * *

Izlaz

Pokreće se svaki dan u 02:30:00

Uobičajeni cron primjeri

Svakih 10 minuta

*/10 * * * *

Uobičajen uzorak za periodične provjere i polling zadatke.

U minuti 0 svakog sata

0 * * * *

Koristite kada želite okidanje svakog sata točno na granici sata.

Radnim danom u 09:00

0 9 * * 1-5

Tipičan raspored za poslovne dane.

Svake nedjelje u 00:00

0 0 * * 0

Tipičan tjedni termin održavanja.

Prvi dan u mjesecu u 00:00

0 0 1 * *

Uobičajen mjesečni batch raspored.

Svakog 1. siječnja u 00:00

0 0 1 1 *

Korisno za godišnje prijelazne zadatke.

Podržana sintaksa i napomene

  • Podržana standardna sintaksa uključuje `*`, `/`, `-`, `,`, raspone i korake.
  • Tokeni ovisni o implementaciji (`L`, `W`, `#`, `?`) možda se neće dosljedno tumačiti.
  • Prikazana vremena izvršavanja mogu se razlikovati od stvarnog ponašanja zbog razlika u vremenskoj zoni i DST-u.

Česta pitanja

Trebam li koristiti 5 ili 6 polja?

Počnite s 5 polja (minuta, sat, dan, mjesec, dan u tjednu). Ako izraz uključuje sekunde, prebacite se na 6 polja.

Podržava li svu cron sintaksu?

Podržava standardnu sintaksu (`*`, `/`, `-`, `,`). Za tokene ovisne o implementaciji poput `L`, `W`, `#`, `?` prikazuje upozorenje.

Može li prikazati sljedeća vremena izvršavanja?

Da. Izračunava i prikazuje sljedećih N pokretanja (5/10/20) uz podršku vremenske zone.