Skip to main content

日付範囲生成ツール 開始日と終了日を指定して、任意の間隔と書式で日付の一覧を生成します。

日付範囲生成ツール illustration
📅

日付範囲生成ツール

開始日と終了日を指定して、任意の間隔と書式で日付の一覧を生成します。

1

2

3

Loading tool...

What Is 日付範囲生成ツール?

Date Range Generatorは、指定された範囲内のすべての日付をリストアップし、ステップサイズ、ステップ単位、出力形式、および週末除外が設定可能です。開始日と終了日を入力し、日、週、または月でステップするか選択し、ステップ間隔(例:2日ごと)を設定し、出力形式(ISO、US、ヨーロッパ、長い形式、短い形式)を選択します。オプションとして、ビジネス用のリストを作成するために週末を除外できます。生成されたリストは、一度のクリックでクリップボードにコピーでき、スプレッドシート、スクリプト、レポート、データ入力で使用できます。1,000日目の安全上限により、大きな範囲に対して過剰な生成が防止されます。

Why Use 日付範囲生成ツール?

  • : N
  • (ISO, US, EU, , )5
  • Weekend
  • 1
  • 1,000
  • Spreadsheet

Common Use Cases

Technical Guide

ジェネレーターは開始日から初期化し、指定された単位のステップ量を追加しながらイテレーションを繰り返し、終了日を超えるか1,000日の安全上限に達するまで続きます。日ごとのステップではsetDate(getDate() + step)を使用します。週ごとのステップではsetDate(getDate() + step * 7)を使用します。月ごとのステップではsetMonth(getMonth() + step)を使用します。週末除外フィルターは、各日付が計算された後但し結果に追加される前にgetDay() !== 0 && getDay() !== 6を確認します。フォーマット関数はgetFullYear()、getMonth()+1、およびgetDate()と適切なセパレータおよびゼロ埋めを使用して出力文字列を構築します。クリップボードへのコピーでは、すべての整形された日付を改行で結合します。

Tips & Best Practices

  • 1
    (YYYY-MM-DD)
  • 2
    7
  • 3
    Weekend
  • 4
    Month
  • 5
    Spreadsheet

Related Tools

Frequently Asked Questions

Q 1,000?
1,0001,000
Q JavaScript?
January 31
Q 2
2
Q Excel?
(YYYY-MM-DD)(MM/DD/YYYY)ISO
Q
Weekend

About This Tool

日付範囲生成ツール is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.