MCPで接続 →

計算を入力してください

ヒント:マイナスの数字を入力すると、過去にさかのぼって計算(日数を引く)できます。

公式

広告

結果

計算結果の日付
2024-01-31
30 days after the start date
2024
1
31
曜日 Wednesday

日数計算ツールとは?

このツールは、選んだ基準日から指定した日数だけ進んだ(または戻った)正確な日付を教えてくれます。基準日と日数を入力するだけで、対応する日付とその曜日が表示されます。月ごとの日数の違い、うるう年、年をまたぐ計算もすべて正しく処理するため、指折り数えたりカレンダーをめくったりする必要はありません。

使い方

まず基準日を選び、次に加える日数を入力します。先の日付を求めたいとき(たとえば90日後の締め切りなど)は、プラスの数字を入力してください。基準日から過去にさかのぼりたい場合は、-14 のようにマイナスの数字を入力します。計算ツールは結果の日付を「年・月・日」に分けて表示し、その日の曜日も合わせて示します。

計算式の仕組み

計算式はとてもシンプルで、次のとおりです。

$$\text{結果の日付} = \text{基準日} + N \text{ 日}$$

内部では、基準日をいったん通算日数に変換し、そこに\(N\)を足したうえで、再びカレンダー上の日付へ戻しています。この変換はカレンダーのルールを踏まえているため、28日・29日・30日・31日といった月ごとの日数の違いや、うるう年(4で割り切れる年。ただし400で割り切れない世紀年は除く)も自動的に考慮されます。

開始日から結果の日付までN日分にわたる矢印を示すタイムライン
開始日にN日を加えると、カレンダー上を前に進んで結果の日付に到達します。

計算例

基準日を2024年1月1日とし、30日を加えてみましょう。1月(31日間)を数えていくと、30日目は2024年1月31日、つまり水曜日になります。さらにもう1日加えると2月へと入っていきます。

$$\text{2024年1月1日} + 30 \text{ 日} = \text{2024年1月31日}$$

このツールなら、Nがどれだけ大きくても、こうした月や年の境目をきちんと処理してくれます。

2つの小さなカレンダー。最初の丸で囲んだ日から次の丸で囲んだ日へ矢印が伸びている
月をまたいで前に数えると、結果の日付と曜日にたどり着きます。

よくある質問

基準日そのものは数に含まれますか? いいえ。0日を加えると基準日がそのまま返り、1日を加えると翌日が返ります。基準日は「0日目」という扱いです。

日数を引くこともできますか? はい。マイナスの数字を入力すれば、過去方向にさかのぼって計算します。

うるう年にも対応していますか? はい。うるう年の2月29日は自動的に含まれるため、うるう年をまたぐ計算も正確です。

最終更新: