日付の加算・減算
基準日を選び、加算する日数・週・月・年を入力すれば(マイナス値で減算)、結果がすぐに表示されます。
計算機
結果
FAQ
月末の日付に対して月数加算はどのように動きますか?
対象の月に元の日付が存在しない場合(例:1月31日 + 1か月)は、対象月の最終有効日に丸められます — つまり 1月31日 + 1か月 = 2月28日(うるう年は2月29日)になります。これは Go の標準 time.AddDate と同じ挙動です。
マイナスの数値で日付を引くことはできますか?
はい。マイナスの数値を入力すると過去にさかのぼって計算します。たとえば今日の日付に -30日 を入力すると30日前の日付が表示されます。単位フィールドで、マイナスを日・週・月・年のどれに適用するかを切り替えられます。
30日加算と1か月加算は何が違いますか?
30日を加算すると、暦の上で必ず正確に30日進みます。1か月を加算すると、翌月の同じ日に進みますが、月によって28・29・30・31日のいずれかになります。SLA の期限など固定間隔には日数を、月次請求など暦に基づく場合には月数をお使いください。
うるう年は正しく扱われますか?
はい。うるう年をまたぐ範囲で365日を加算すると、暦上では1日早い日付になります。2月29日に1年を加算すると、翌年がうるう年でなければ2月28日となり、次のうるう年で2月29日に戻ります。
対応している日付範囲の上限はどこまでですか?
本計算機は Go の time パッケージを使用しており、西暦1年から9999年までの日付に対応しています。プロジェクト計画、歴史調査、将来の日付管理など、実用的な用途はすべてこの範囲に収まります。
実生活ではどのように役立ちますか?
プロジェクトマネージャーはキックオフからのマイルストーン算出に、弁護士は送達日からの提出期限算出に、保護者は出産予定日の見積もりに、契約担当者は更新日の確認に活用できます。「日付 X に N 単位を加える」必要があるあらゆる場面で使えます。