Hoe Cron-expressieparser werkt
Cron-expressieparser breekt een cron-expressie op in de vijf samenstellende velden (minuut, uur, dag van de maand, maand, dag van de week), legt de betekenis van elk veld uit in gewone taal, en toont de volgende geplande uitvoertijden op basis van die velden. Alle berekeningen worden in je browser uitgevoerd; de expressie wordt nooit naar een server gestuurd, en het gereedschap werkt offline zodra de pagina is gecached.
De parser dekt standaard vijf-veld-cron plus de gangbare afkortingen @hourly, @daily, @weekly, @monthly en @yearly. Stapwaarden (*/5), bereiken (1-5), lijsten (1,3,5) en maand- of weekdagnamen worden afzonderlijk gedecodeerd en beschreven. De Quartz-stijlvarianten worden NIET gelezen: een voorlopend secondenveld, een afsluitend jaarveld, of de tekens L en W maken een expressie hier onleesbaar, en het gereedschap meldt dat de expressie ongeldig is in plaats van hem half te lezen. Het gereedschap is een lezer en uitlegger; het plant of voert zelf niets uit.