Cron expression parser
Förklara ett cron-uttryck på vanligt språk och förhandsgranska dess nästa körtider.
Cron expression parser
Ett cron-uttryck packar ett helt schema i fem kortfattade fält, och även personer som skriver dem varje vecka pausar vid 0 3 * * 1-5. Klistra in uttrycket och den här tolken översätter det till vanligt språk — "Kl. 3:00, måndag till fredag" — och listar de kommande körtiderna i din lokala tidszon, så att du kan bekräfta att schemat gör vad du menade innan det någonsin når en server.
Parsern läser standardsyntaxen med 5 fält: jokertecken, listor som 1,15, intervall som 1-5, steg som */5 eller 1-30/10, månadsnamn JAN–DEC och veckodagsnamn SUN–SAT, med 0 och 7 som båda betyder söndag. Makron @hourly, @daily, @weekly, @monthly och @yearly fungerar också. Misstag namnges exakt: en minut på 61 eller ett saknat fält berättar vad som är fel och i vilket fält, istället för ett rent "ogiltigt uttryck".
Typiska användningsområden: kontrollera en crontab-post innan den går live, verifiera schemat för ett Kubernetes CronJob- eller ett GitHub Actions-arbetsflöde, eller dokumentera ett jobb för en lagkamrat. Klistra in flera uttryck samtidigt - ett per rad - och vart och ett förklaras separat. När både månads- och veckodag är inställda tillämpar verktyget crons ELLER-regel, och ett omöjligt datum som 30 februari rapporteras som att det aldrig körs snarare än att det inte släcks.
Som alla TextArray-verktyg körs det helt i din webbläsare. Scheman, jobbnamn och allt annat du klistrar in lämnar aldrig din enhet.