Back to Free Tools
FREE TOOLS
Weekday Occurrence Calculator
Find one next Nth weekday from a date, or the first through fifth or last weekday in a calendar month.
Gregorian date text, Weekday and occurrence controls
weekday-occurrence.json
Browser only
Runs locally in your browser. Your files, pasted content and generated output are not uploaded. Reset clears this tool’s working data.
This tool needs JavaScript. If it does not load, refresh the page and try again.
How to use this tool
- Choose next-from-date or nth-in-month, then enter the controls for that mode. Weekday 1 is Monday and 7 is Sunday.
- In next-from-date mode, choose the occurrence index and whether the starting date may match. In month mode, choose first through fifth or last.
- Select Find weekday occurrence and download weekday-occurrence.json. An absent fifth returns NO_OCCURRENCE and a null date.
Examples
Starting 2026-10-20, weekday 1 and occurrence index 1 with start excluded returns Monday 2026-10-26.
Limitations
- Dates must be exact YYYY-MM-DD Gregorian dates in years 0001 through 9999. Month-mode year has exactly four digits. No time of day, timezone or holiday lookup.
- At most 512 input UTF-16 units, occurrence index 1 through 1,000, 64 KiB complete output and 30 seconds. A result outside supported years refuses.
- The occurrence index returns one date, not a recurring list. An absent fifth never falls back to the fourth.
Related tools
No items found.