Find dates such as the third Monday
Choose first through fifth or last plus a weekday and month. If a requested fifth occurrence does not exist, the calculator says so instead of rolling into the next month.
Occurrence semantics
“Fifth” may not exist in a given month. “Last” always selects the final requested weekday in that month.