カレンダーデスク
日付に日数を加算
カレンダー上の日付を、整数の日数分だけ先へ進めます。
日付に日数を加算: 指定したカレンダー日数後の日付を求めます。週末、2月、年末をまたぐ場合にも対応します。開始日は0日目の基準となります。有効な日付はすべて同じように数えるため、結果は営業日の締切日ではなく、将来のカレンダー上の日付です。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。
- カテゴリ
- 計算ツール
- 実行回数
- ブラウザ内で
- コスト
- 無料 · 登録不要
- 提供状況
- すぐに使えます
結果の日付
—
- 加算した日数
- —
結果 = 日付 + 整数の日数- カレンダー上の日付計算を使用します。夏時間への移行によって結果は変わりません。
- 日数は0以上の整数である必要があります。
計算式と計算例
結果 = 日付 + 整数の日数
サンプル値を使った計算例です:
| 入力 | |
|---|---|
| 日付 | 2025/01/01 |
| 加算する日数 | 30 |
| 結果 | |
|---|---|
| 結果の日付 | 2025/01/31 |
| 加算した日数 | 30 |
うるう年の2月をまたぐ日付加算の計算式
開始日を連続する日番号で表したものをS、加算する日数をNとします。結果R = S + Nです。Rを年、月、日に戻すと、月ごとの異なる日数も自動的に処理されます。Nはオフセットであり、SとRの両方を含む一覧の長さではありません。
S = 2024-02-28、N = 2と入力します。1日目で2月29日、2日目で3月1日になります。ウィジェットは2024-03-01と、2日加算と表示します。経過した日付を両端を含めて一覧にすると3件になりますが、オフセットは日付間の変化を測るため2のままです。
有効な日付と固定された暦日ステップ
米国海軍天文台のうるう年規則(https://aa.usno.navy.mil/faq/leap_years)によって、追加の2月の日付が存在するかどうかが決まります。入力は有効な日付でなければならず、このツールが無効な開始日を黙って修正することはありません。
固定された暦日数として示された要件には、日数を使ってください。1か月と示されている場合、想定した30日を代わりに使わないでください。該当する月は30日より前にも後にも終わる可能性があります。返された日付には締切時刻も含まれません。予約や提出が特定の時刻に締め切られる場合は、その時刻と場所を別途記録してください。
使い方
- 起点となる日付を設定します。
- 加算する0以上の整数の日数を入力します。
- 将来の日付を計算し、別途必要な締切日や祝日の条件を確認します。
プライバシーと制限事項
日付、時刻、結果はブラウザ内に留まります。入力内容はアップロードされません。
関連ツール
よくある質問
開始日は0日目ですか、それとも1日目ですか?
この計算では、開始日はオフセットの0日目です。1日を加算すると翌日になり、0日を加算すると日付は変わりません。説明などで開始日を1日目とする場合は、その包括的な数え方をオフセットに変換してから入力してください。
土曜日、日曜日、祝日は除外されますか?
いいえ。この加算では、すべてのカレンダー上の日付を数えます。土曜日と日曜日を除外した日数を求める場合は、「営業日を加算」を使い、関係する祝日の休業日については別途確認してください。
時計が変わる時期に日数を加算すると、結果は変わりますか?
夏時間への移行などにかかわらず、結果はカレンダー上の日付単位で進みます。維持する時刻はないため、現地の日付が1日変わることが常に24時間の経過を意味するとは限りません。
このツールを埋め込む
どのサイトでも無料で使えます。ツールを表示したい場所にコードを貼り付けてください。その下のリンクから、読者は完全なページを開けます。
<iframe src="https://toea.com/ja/embed/add-days-to-date" title="日付に日数を加算" width="100%" height="780" style="border:0;max-width:680px" loading="lazy"></iframe>
<p style="margin:4px 0 16px;font-size:13px"><a href="https://toea.com/ja/add-days-to-date">日付に日数を加算</a> · TOEA</p>
<script>addEventListener("message",function(e){if(e.origin!=="https://toea.com"||!e.data||e.data.type!=="toea-embed-height")return;document.querySelectorAll("iframe").forEach(function(f){if(f.contentWindow===e.source)f.style.height=e.data.height+"px"})})</script>無料ツール · ブラウザ内で · アカウント不要