アップロードなし, 100%ローカル, アカウントなし

月の第N曜日

出現順、曜日、月を選んで、該当する日付を調べます。

第N曜日検索ツールの仕組み

第N曜日検索ツールです。指定した月・年における特定の曜日のN番目の出現日を返します。たとえば「2025年11月の第3月曜日」「2026年2月の第1金曜日」「2024年10月の最終木曜日」など。月・年・曜日・出現番号を選択するだけで、ブラウザ内で即座に計算されデータはどこにも送信されません。

計算では、まず月の1日の曜日インデックスに対するモジュラー演算で選択した曜日の第1回目を求め、そこに(N-1)週を足して第N回目を求めます。「最終」は第1回目から始めて次の週が月末を超えるまで前進することで処理します。特定の曜日が4回しか出現しない月と5回出現する月を正確に処理できます。

第N曜日検索ツールの使い方をステップごとに解説

  1. 月と年を選択します。
  2. ドロップダウンから目標の曜日を選びます。
  3. 出現回数として第1・第2・第3・第4・最終を選択します。
  4. 結果に表示された日付を確認します。

よくある使用例

  • 毎月第3月曜日に開催される定例ミーティングの日程を月ごとに確認したい。
  • 政府機関が毎月第2火曜日に発表を行う場合、次回の発表日を知りたい。
  • 銀行が月末最終金曜日に明細を処理する場合、任意の月のその日付を計算したい。
  • 定期イベントのスケジューラーを実装している開発者が第N曜日ルールの正確な日付を検証したい。

よくある質問

「最終」曜日の計算はどのように行われますか?

その月における選択した曜日の第1回目を求め、次の週を足すと月末を超えるまで繰り返します。結果は最終回で、月の並びによって第4回目または第5回目になります。

要求した第N回目がその月に存在しない場合はどうなりますか?

すべての月にすべての曜日の第5回目があるわけではありません。金曜日が4回しかない月に第5金曜日を要求した場合、翌月の日付を返すのではなく、その月にはその回数が存在しないことを示します。

複数の月にわたって「毎月第2火曜日」のような定期的な日付を調べられますか?

このツールは指定した1つの月の日付を返します。複数の月の日付を得るには月セレクタを変更しながら月ごとに実行してください。プログラムで定期的なスケジュールを生成するにはカレンダーライブラリの繰り返しAPIが適しています。

選択した曜日や月のデータは外部に送信されますか?

いいえ。入力値(月・年・曜日・出現番号)はローカル計算にのみ使用されます。サーバーへの送信や保存はなく、ページを離れると消去されます。

異なる週の始まり(日曜始まり対月曜始まり)に対応していますか?

結果は具体的なカレンダー上の日付であり、週の始まりの曜日には依存しません。入力と出力では曜日を明示的に名称(月曜、火曜など)で示すため、異なる週始まりの慣例による曖昧さはありません。