第 N 个星期几查找器 的工作原理
第 N 个工作日查询工具可返回指定月份和年份中某个星期几第 N 次出现的确切日历日期。例如:2025 年 11 月的第 3 个周一、2026 年 2 月的第 1 个周五,或 2024 年 10 月的最后一个周四。你选择月份、年份、星期几和出现次数,日期会立即在浏览器中计算,无需发送任何数据。
计算方法:先通过对该月 1 日星期索引的模运算找到该星期几在当月的第一次出现,然后加上 (N-1) 周得到第 N 次出现。「最后一次」通过找到第一次出现并向后推算直到下一次会超出当月范围来确定。该方法能正确处理某个星期几在一个月中只出现 4 次或 5 次的情况。