○日前・○日後の日付計算|基準日から日数を指定

日時ツール
方向

基準日と日数を入力してください。

このツールでできること

基準日から指定した日数前または日数後の日付を計算できます。月や年をまたぐ日付、うるう年の日付にも対応しています。

使い方

  1. 「基準日」を入力します。
  2. 基準日から移動する「日数」を0以上の整数で入力します。
  3. 「前」または「後」を選び、「日付を計算」を押します。
  4. 必要な場合は「結果をコピー」を押します。最初からやり直す場合は「クリア」を押します。

入力または「前」「後」の選択を変更すると以前の結果は無効になり、再計算するまでコピーできません。Clipboard APIが利用できずコピーに失敗した場合は、結果欄から手動でコピーしてください。

入力例・出力例

基準日から10日後と10日前を計算する例です。

基準日: 2026年8月30日
日数: 10日
10日後: 2026年9月9日
10日前: 2026年8月20日

日数を0にした場合は、前・後のどちらを選んでも基準日と同じ日付を表示します。

よくある利用場面

  • 申込日から指定日数後の締切日を暦日で確認するとき
  • 発送日や公開日から一定日数前の準備日を求めるとき
  • 月末やうるう年をまたぐ日付を手計算せず確認するとき

処理仕様

基準日を0日目として暦日を加減算します。0日前と0日後は基準日と同じ日付です。例えば2026年8月14日の1日後は2026年8月15日、1日前は2026年8月13日です。開始日と終了日を両方1日として数える期間日数ではありません。

対応する年は西暦1年から9999年、日数は0から3652058までです。日数は半角数字だけで入力する整数とし、負数、小数、指数表記、全角数字、上限を超える値はエラーになります。存在しない基準日や、計算結果が対応年の範囲外になる場合も計算できません。

入力した年月日をUTC上の暦日として加減算するため、利用中の地域の時差やサマータイムによって結果は変わりません。平日、土日、祝日、時刻を考慮した計算や、週・月・年を単位にした加減算は行いません。

入力データについて

日付の計算は外部ライブラリを使わずブラウザ内だけで行います。入力した日付と日数をToolRollのサーバーや外部APIへ送信せず、Cookie、Web Storage、IndexedDBにも保存しません。