Cron expression explainer
minute, hour, day of month, month, day of week
Next runs
Questions
What does each field mean?
From left to right: minute (0-59), hour (0-23), day of month (1-31), month (1-12 or JAN-DEC) and day of week (0-7 or SUN-SAT, where 0 and 7 are Sunday).
What do * , - and / do?
* means every value, a comma lists values (1,15), a dash is a range (9-17) and a slash is a step (*/15 is every 15).
Day of month and day of week both set?
Then the job runs when either one matches, like standard cron. 0 0 13 * 5 runs on the 13th and on every Friday.
Is there an API?
Yes: wezzet.com/api/cron?expr=0 9 * * 1-5&tz=UTC returns the meaning and next run times as text or JSON.

