日付パターンジェネレーター
指定したパターン(N日ごと、選択した曜日のN週間ごと、毎月特定の日にち、毎月第N曜日、最終平日など)に基づいて定期的な日付のリストを生成します。土日や祝日をスキップし、終了日または回数で制限し、CSV、Markdown、またはICSカレンダーフィードにエクスポートできます。
広告ブロッカーにより広告が表示できません
MiniWebtool は広告収益で無料提供しています。このツールが役に立ったら、Premium(広告なし+高速)をご利用いただくか、MiniWebtool.com を許可リストに追加して再読み込みしてください。
- または Premium(広告なし)にアップグレード
- MiniWebtool.com の広告を許可してから再読み込みしてください
日付パターンジェネレーター
日付パターンジェネレーターは、繰り返しのルールを実際のカレンダー日付のすっきりしたリストに変換します。7つのパターン(N日ごと、指定した曜日のN週間ごと、すべての平日、毎月の固定指定日、毎月第N何曜日(第2火曜日など)、毎月最終何曜日(最終金曜日など)、またはカスタムの曜日コンビネーション)から1つを選択し、回数または終了日でスケジュールを制限します。11カ国の組み込みカレンダーが各国の祝日を処理し、スキップする必要がある会社の休日などを自由に貼り付けることもできます。週末や祝日に重なる各発生日は、選択したルール(そのまま維持、前倒し、先送り、削除)に従って処理されます。出力には、年間グリッドヒートマップ、間隔と曜日の分布、およびCSV、Markdown、ICS(カレンダーフィード)、プレーンテキストへのワンクリックエクスポートが含まれます。
この電卓の使い方
- パターンを選択する。 パターンのドロップダウンを選択すると、それぞれのコントロールが表示されます。「N日ごと」には間隔のみが必要です。「N週間ごと」では、ブロックごとに1つ以上の曜日にチェックを入れることができます。2つの月次パターンは、指定日(1日の家賃など)と、月内の第N何曜日(取締役会のための第2火曜日など)に分かれています。
- 開始日を設定する。 最初の発生日はこの日付以降になります。月次パターンの場合、開始日は最初の出力の月を固定する基準となります。
- スケジュールを制限する。 固定の発生回数(最大500回)で停止するか、終了日以前に停止します。ジェネレーターは選択された制限のいずれかを適用します。
- 週末 / 祝日のルールを選択する。 「そのまま維持」は、週末に重なった場合でも元の生の日付を出力します。「前倒し」は次の営業日に移動します。「先送り」は前の営業日に移動します。「削除」はその発生を完全に削除します。日付リストにはすべての調整にフラグが立てられるため、監査証跡が可視化されます。
- 祝日カレンダーとカスタムスキップ日にチェックを入れる。 アメリカ、イギリス、カナダ、オーストラリア、ドイツ、フランス、日本、インド、シンガポール、香港、中国本土が組み込まれています。追加の日付がある場合は、カスタムボックスに1行に1つずつ入力してください。
- 生成する。 結果ページには、ヒートマップ、分布、完全なリスト、および4つのエクスポート形式としてスケジュールが表示されます。
パターンの説明
- N日ごと — 純粋な間隔計算です。毎日、隔週(14日)、または固定サイクルのリマインダーに役立ちます。ジェネレーターが間隔自体を調整することはなく、週末や祝日の処理は個々の特定の日付にのみ影響します。
- 選択した曜日のN週間ごと — 開始日の週の月曜日を基準とし、一度にN週間ずつ進み、チェックを入れた各曜日を出力します。金曜日でN=2に設定すると隔週金曜日の給与日になり、火曜日と木曜日でN=1に設定すると毎週2回のミーティングペースになります。
- すべての平日 — 開始日からすべての月曜日から金曜日までを出力します。平日は定義上週末がスキップされるため、週末の処理は機能しませんが、祝日は引き続き適用されます。
- 毎月の指定日 — Nヶ月ごとのD日を出力します。Dがその月の長さを超える場合(例:2月のD=31)、その月の最終日に制限されます。15日の四半期レビューにはN=3を、契約更新の日にはN=12を設定します。
- 毎月の第N何曜日 — Nヶ月ごとに、選択した曜日の第N回目の発生を出力します。一般的な選択肢:第2火曜日(取締役会)、第3木曜日(米国オプション満期日)、四半期の第1月曜日(キックオフ)。
- 毎月の最終何曜日 — 各月の最後の選択された曜日を出力します。最終金曜日は、振り返り、四半期末の締め、および給与計算の実行によく選ばれます。
- カスタム曜日 — 選択した各曜日を毎週(間隔1で)出力します。月・水・金の運動スケジュール、火・木の講義シリーズ、または「毎週末」の当番表に使用します。
このツールの特徴
このジェネレーターが、カレンダーアプリの繰り返し機能や単なる繰り返し計算ツールと異なる点は3つあります。第1に、年間ヒートマップによりスケジュール全体を一目で確認できます。iCalのRRULEでは単一の繰り返しイベントの背後に隠れてしまうようなクラスターやギャップを見つけることができます。第2に、競合解決ルールが明示的です。週末や祝日に重なる発生日を維持するか、移動するか、削除するかを自分で決定でき、結果リストには調整されたすべての項目に元のソース日付がマークされます。第3に、エクスポートがオープンです。同じスケジュールがCSV(スプレッドシート用)、Markdown(チケットやドキュメント用)、ICS(任意のRFC-5545クライアント用)、およびプレーンテキストとして出力され、ワンクリックでどれでもコピーできます。
主なユースケース
- 給与計算と給与日のスケジュール — 隔週金曜日、または1日と15日。「先送り」ルールは、給与日が祝日に重なった場合に支給日を前倒しするという、米国の給与システムで一般的な慣習に一致します。
- 家賃、サブスクリプション、定期請求日 — 毎月の固定指定日で、週末や祝日には「前倒し」処理を行うことで、多くの大家やSaaSの請求慣習に一致させることができます。
- 取締役会と定期レビュー — 毎月第N何曜日。ICSへのクリーンなエクスポートにより、すべての取締役のメンバーのカレンダーを同期できます。
- スプリントプランニングと振り返り(レトロスペクティブ) — プランニングには2週間ごとの月曜日、振り返りには毎月最終金曜日など。
- コンプライアンスと監査の周期 — 固定日の四半期ごと。スケジュールをMarkdownでドキュメント化し、チームのWikiに反映させることができます。
- 授業スケジュール、運動ルーティン、服薬リマインダー — カスタムの曜日コンビネーション。ワンクリックのICSダウンロードで任意 do カレンダーアプリにインポートできます。
- 取引決済、市場開始のリマインダー — すべての平日。取引する市場に合わせて国の祝日カレンダーを一致させます。
週末と祝日の処理
生成された各日付は、有効な週末ルール(土曜日と日曜日)、および祝日カレンダーとカスタムスキップ日の論理和に対してチェックされます。日付が非営業日に重なる場合、解決ルールによって処理が決定されます。そのまま維持は、日付をそのまま出力します。完全にカレンダーベースで駆動される請求日などに一般的です。前倒しは次の営業日に移動します。多くの法域における給与計算やSLAに一般的です。先送りは前の営業日に移動します。税金の申告期限や一部の給与の慣習に一般的です。削除はその発生を単にスキップします。リズムをずらしたくない「営業日のみ」のスケジュールに便利です。どのルールを選択した場合でも、日付リストには元の生の日付が調整後の日付の隣に表示されるため、履歴を完全に監査できます。
エクスポート形式
同じスケジュールを4つの形式で利用でき、それぞれ異なる下流のツールに適しています。プレーンテキストは1行に1つのISO日付です — スクリプト、SQLのIN句、またはチャットメッセージに貼り付けます。CSVには、シーケンス番号、曜日、および調整ラベルが含まれています — Excel、Googleスプレッドシート、またはMacのNumbersで開きます。Markdownは、GitHub、Notion、Linear、Jira、およびほとんどのドキュメントシステムで表としてレンダリングされます。ICSはRFC-5545カレンダーフィードです — Googleカレンダー、Outlook、Appleカレンダー、Fastmail、または準拠している任意のクライアントにインポートします。各発生日は、繰り返しパターンにちなんで名付けられた単一の終日イベントになります。
FAQ
ジェネレーターは最大何件の日付を出力できますか? 1回の実行につき最大500件の発生日を出力できます。より長いスケジュールが必要な場合は、最初のバッチを生成した後、最後の結果の翌日を開始日に設定して再実行してください。
パターンが週末に重なった場合はどうなりますか? 衝突ルールを選択してください。「そのまま維持」は週末の日付を出力します。「前倒し」は月曜日に移動します。「先送り」は金曜日に移動します。「削除」はその発生を削除します。調整された各日付は結果リストにラベル付けされます。
日数を短い月(2月、30日間の月)で指定日を31日に設定した場合はどうなりますか? その日付はその月の最終日に制限されます。したがって、「毎月31日」のパターンは、2月28日(うるう年の場合は29日)、4月30日などのようになります。これは、Outlook、Googleカレンダー、およびほとんどのカレンダーアプリで使用されている慣習と一致しています。
祝日カレンダーはどのくらい正確ですか? 固定日および曜日に固定された祝日はアルゴリズムによって計算され、どの年でも正確です。旧暦や振替休日(中国、香港、シンガポール)は、数年間をカバーする政府の公式表に基づいています。組み込みの対象範囲を超える年については、カスタムスキップボックスに特定の日付を追加してください。
「14日ごとだが、月の第2金曜日はスキップする」というような、複数のルールを組み合わせたパターンを生成できますか? 直接はできません — プライマリとなるパターンを選択し、例外となる日付をスキップボックスにカスタムスキップ日として追加してください。その後、「削除」の衝突ルールによって、それらの発生が綺麗に削除されます。
ICSのエクスポートは、カレンダーアプリで繰り返しイベントとして表示されますか? いいえ — ICSは各発生日を個別のイベントとしてリストします。これは意図的なものです。衝突解決や発生ごとの調整により、日付が常に均一であるとは限らないため、RRULEを使用すると調整が単一のルールの背後に隠れてしまいます。繰り返しイベントにしたい場合は、結果の上部に表示される平易な表現のパターン説明を使用して、カレンダーアプリで手動で再作成してください。
このコンテンツ、ページ、またはツールを引用する場合は、次のようにしてください:
"日付パターンジェネレーター"(https://MiniWebtool.com/ja//) MiniWebtool からの引用、https://MiniWebtool.com/
by miniwebtool チーム。更新日: 2026-05-28