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.

More tools for your workflow

Explore the related desktop tool