Cron-expressie-uitlegger

Vertaal elke cron-expressie naar een begrijpelijke planningsbeschrijving en bekijk een voorbeeld van de volgende vijf uitvoeringstijden in je lokale tijdzone, volledig in je browser.

Tool laden…

Cron-expressie-uitleggerPlak een standaard cron-expressie en deze tool zet die om in een begrijpelijke beschrijving van wanneer de taak wordt uitgevoerd, en somt vervolgens de volgende vijf momenten op waarop die vanaf nu zou afgaan. Hij ondersteunt de gangbare crontab-syntaxis met vijf velden plus snelkoppelingen zoals @daily, en toont een duidelijke foutmelding wanneer de expressie niet kan worden geparseerd. Alles draait lokaal in je browser — er wordt niets geüpload.

Wat is Cron-expressie-uitlegger?

Een cron-expressie-uitlegger die een crontab-planning leest en je in duidelijke taal precies vertelt wanneer die wordt uitgevoerd. Typ of plak een expressie zoals */5 * * * * en hij produceert een leesbare beschrijving (bijvoorbeeld "Elke 5 minuten") plus een lijst met de volgende vijf uitvoeringstijden, berekend vanaf het huidige moment in je lokale tijdzone. Hij begrijpt de standaard cron-syntaxis met vijf velden (minuut, uur, dag van de maand, maand, dag van de week), bereiken, lijsten, stappen, benoemde dagen en maanden, en verkorte macro's zoals @hourly, @daily, @weekly, @monthly en @yearly. Ontwikkelaars, DevOps- en SRE-engineers en systeembeheerders gebruiken hem om een crontab-regel, een CI-planning of een geplande taak te controleren vóór het uitrollen, en om te bevestigen dat een lastige expressie daadwerkelijk afgaat wanneer ze dat verwachten.

Cron-expressie-uitlegger gebruiken

  1. Typ of plak een cron-expressie in het invoerveld (bijvoorbeeld 0 9 * * 1-5 voor 9 uur op weekdagen).
  2. Lees de begrijpelijke beschrijving onder de invoer — die verwoordt de planning.
  3. Bekijk de lijst Volgende uitvoeringen om de volgende vijf momenten te zien waarop de expressie zou afgaan, getoond in je lokale tijdzone.
  4. Als de expressie ongeldig is, lees de foutmelding en corrigeer het verkeerde veld.
  5. Gebruik de kopieerknop om de beschrijving te kopiëren, of koppel de uitvoer aan een andere tool in de werkruimte.

Voorbeelden

Elke 5 minuten

Invoer

*/5 * * * *

Uitvoer

Every 5 minutes

Op weekdagen om 9 uur

Invoer

0 9 * * 1-5

Uitvoer

At 09:00 AM, Monday through Friday

Verkorte macro

Invoer

@daily

Uitvoer

At 12:00 AM

Veelgestelde vragen

Welke cron-syntaxis wordt ondersteund?
Het standaard crontab-formaat met vijf velden (minuut, uur, dag van de maand, maand, dag van de week), inclusief bereiken (1-5), lijsten (1,3,5), stappen (*/15) en benoemde dagen en maanden (MON, JAN). Verkorte macro's zoals @hourly, @daily, @weekly, @monthly en @yearly worden ook ondersteund.
In welke tijdzone staan de volgende uitvoeringstijden?
De volgende vijf uitvoeringstijden worden berekend vanaf het huidige moment en opgemaakt in de lokale tijdzone van je browser, zodat ze weergeven wanneer de planning voor jou afgaat.
Waarom staat er dat de expressie ongeldig is?
Er verschijnt een fout wanneer de expressie het verkeerde aantal velden heeft of een waarde buiten het toegestane bereik (bijvoorbeeld minuut 0-59, uur 0-23). De melding beschrijft wat er misging zodat je het foute veld kunt corrigeren.
Waarom slechts vijf aankomende uitvoeringen?
Vijf is genoeg om het ritme te bevestigen en in één oogopslag een fout op te merken — bijvoorbeeld dat uitvoeringen elke 5 minuten plaatsvinden, of alleen op weekdagen. De beschrijving hierboven geeft de volledige terugkerende regel al weer.
Wordt mijn cron-expressie ergens naartoe gestuurd?
Nee. Het parseren van de expressie, het genereren van de beschrijving en het berekenen van de volgende uitvoeringstijden gebeuren allemaal lokaal in je browser. Er wordt niets naar een server geüpload, dus het werkt offline en houdt je planningen privé.

Gerelateerde tools