GENERATOR · WEB CRYPTO 乱数

ランダム日付生成

指定した範囲内でランダムな日付を生成します。終了日を含めるかも選べます。

結果

設定してボタンを押すと結果が生成されます。

設定

このツールについて

開始日と終了日を設定すると、その範囲内のランダムな日付が得られます。テストデータ、当番の抽選、日程決めなどに使えます。終了日を含めるかは切り替え式です。「今月中」と「月末まで」は境界で 1 日変わるためです。日付はタイムスタンプではなく暦日として扱うため、ブラウザのタイムゾーンの影響を受けず、日付がずれることもありません。

操作手順

  1. 開始日と終了日を設定します。
  2. 終了日を含めるかどうかを決めます。
  3. 生成します。必要なら続けて生成できます。

制限と公平性

暦日で扱い、日付のみを生成します(時刻は生成しません)。範囲の端点を含めるかは選択できます。

プライバシー

リスト・設定・結果はこのブラウザのメモリ内にのみ存在します。履歴はページを離れるか再読み込みすると消去されます。送信・永続保存・URL への記録は行いません。

よくある質問

時刻も生成されますか。
されません。日付のみです。時刻を含めるとタイムゾーンの問題が入り、同じタイムスタンプでも地域によって日付が変わります。多くの用途では「どの日か」が必要なためです。時刻も必要な場合はランダム数値ツールと併用してください。
範囲内の各日が出る確率は同じですか。
同じです。開始日と終了日を連続した日数に変換し、その整数区間を Web Crypto で一様にサンプリングするため、月の長さの違いによる偏りは生じません。