日数計算の方法|あと何日・何日後・期間の日数を簡単に
あと何日のカウントダウン、○日後・○日前の日付、2つの日付の間の日数の求め方をやさしく解説。初日を含めるかどうか、記念日の数え方、うるう年の注意点もまとめました。
試験や旅行までの日数を確かめたいとき、支払い期限が「30日後」と書かれているとき、付き合ってから何日目かを知りたいときなど、日数を数える場面は意外と多くあります。カレンダーを指で追って数えることもできますが、月をまたぐと数え間違いが起きやすくなります。
この記事では、「あと何日」「何日後・何日前」「期間の日数」という3つの計算の考え方と、初日を含めるかどうかの違い、うるう年の扱いを順番に説明します。最後に、ブラウザだけで使えるDeftivoの日数計算ツールの手順も紹介します。
日数計算は大きく3種類
日数計算と一口にいっても、知りたいことによって計算の形が変わります。まずは自分がどれに当てはまるかを整理しておくと、迷わずに済みます。
| 知りたいこと | 入力するもの | 結果の例 |
|---|---|---|
| カウントダウン(あと何日) | 目標日と今日 | あと80日 |
| ○日後・○日前の日付 | 開始日と日数 | 100日後は2027年1月14日(木) |
| 2つの日付の間の日数 | 開始日と終了日 | 80日(両端を含めると81日) |
カウントダウンは「今日から目標日まで」の差を求めるもので、3つ目の「2つの日付の間の日数」の片方を今日に固定した形といえます。一方、「○日後」は日数から日付を求める逆向きの計算です。
あと何日?カウントダウンの考え方
たとえば2026年10月6日(火)から2026年12月25日(金)までを数える場合、次のように月ごとに分けて足していきます。
- 10月6日から10月31日まで:25日
- 11月:30日
- 12月1日から12月25日まで:25日
合計は80日です。つまり10月6日の時点で、12月25日まで「あと80日」となります。
ここで気をつけたいのは、月によって日数が違うことです。30日の月と31日の月、さらに2月は28日か29日なので、「1か月=30日」とざっくり計算すると数日ずれることがあります。正確に知りたいときは、月ごとに区切って数えるか、計算ツールを使うのが安心です。
○日後・○日前の日付を求める
「この日から100日後はいつ?」「締め切りの45日前はいつ?」といった計算です。考え方は、開始日に日数を足す(または引く)だけですが、月末をまたぐたびに次の月へ繰り上げる必要があります。
2026年10月6日の100日後を例にすると、
- 10月31日までで25日進みます(残り75日)。
- 11月30日までで30日進みます(残り45日)。
- 12月31日までで31日進みます(残り14日)。
- 2027年1月14日(木)が100日後です。
このように年をまたぐ計算は手で行うと手間がかかります。○日前を求めるときは、同じ要領で月をさかのぼって数えます。
2つの日付の間の日数と「初日を含めるか」
期間の日数を数えるときに、いちばん迷いやすいのが「初日(はじめの日)を数に入れるかどうか」です。
| 数え方 | 10月6日〜12月25日の場合 | よく使われる場面の例 |
|---|---|---|
| 日付の差だけを数える | 80日 | 「あと何日」「何日経ったか」 |
| 開始日と終了日の両方を含める | 81日 | 旅行やイベントの「全部で何日間」 |
たとえば「10月1日から10月3日までの旅行」は、多くの人が「3日間」と考えます。これは両端を含めた数え方です。一方、日付の差だけを見ると2日になります。
どちらが正しいというより、使う場面によって考え方が違うと理解しておくのがよいでしょう。契約や役所の手続き、各種の期限などでは、初日の扱いがルールとして決められていることがあります。大切な期限を確かめるときは、自分で判断せず、書類や窓口の説明に書かれている数え方を確認してください。
記念日の数え方
交際記念日や「生まれてから100日」などの記念日は、数え方が人や地域によって分かれることがあります。主な考え方は次の2つです。
- 始まった日を1日目とする:付き合い始めた日を「1日目」と数えるため、100日目は「99日後」の日になります。
- 始まった日の翌日を1日目とする:日付の差がそのまま日数になり、100日目は「100日後」の日になります。
1日ずれるだけですが、お祝いの予定を立てるときには気になるところです。Deftivoの日数計算ツールでは、「開始日を1日目として数える(記念日・生後○日目)」にチェックを入れると前者、外すと後者の数え方になります(最初はチェックなし)。家族やパートナーとどちらで数えるか、先に決めておくと安心です。なお、年単位の記念日や年齢を知りたいときは、日数よりも「何年何か月」で見るほうがわかりやすいので、年齢計算ツールを使う方法もあります。
営業日は数えないことに注意
日数計算ツールや一般的な日付の差の計算は、土日や祝日も含めた「暦の上の日数」を数えます。いわゆる営業日(会社や銀行が営業している日)だけを数えるものではありません。
「5営業日以内に発送」「10営業日後に振り込み」のような条件は、休日を除いて数える必要があるため、通常の日数計算とは結果が変わります。営業日で数えたいときは、カレンダーで休日を確認しながら、別に数えるようにしてください。
うるう年に気をつける
うるう年は、2月が29日まである年です。基本的には4で割り切れる年がうるう年ですが、100で割り切れる年はうるう年ではなく、さらに400で割り切れる年はうるう年になる、という決まりがあります。
| 年 | 2月の日数 | 2月1日〜3月1日の日数 |
|---|---|---|
| 2027年(平年) | 28日 | 28日 |
| 2028年(うるう年) | 29日 | 29日 |
2月をまたぐ期間を手で数えると、この1日の違いを見落としがちです。計算ツールを使えば、うるう年かどうかを自動で考えて計算されます。
Deftivoの日数計算ツールの使い方
Deftivoの日数計算ツールは、ブラウザの中だけで計算するので、入力した日付がサーバーに送られることはありません。登録も不要です。3つの計算に対応しています。
カウントダウン(あと何日)
- 「目標日」を選びます。
- 「基準日(今日)」は最初から今日の日付になっています。
- 「あと○日」または「○日経過」と表示されます。目標日が過ぎている場合は、経過した日数がわかります。
日付の足し算・引き算(○日後・○日前)
- 「開始日」を選びます。
- 「何日後」に日数を入力します。
- 前にさかのぼりたいとき(○日前)は、数字の前に「−」を付けて入力します。
- 記念日のように開始日を「1日目」と数えたいときは、「開始日を1日目として数える(記念日・生後○日目)」にチェックを入れます。結果の日付は曜日つきで表示されます。
2つの日付の間の日数
- 「開始日」と「終了日」を選びます。
- 「開始日と終了日の両方を含める」を使うかどうかを決めます。旅行の日数のように両端を数えたいときは使い、日付の差だけを知りたいときは使いません。
- 表示された日数を確認します。
計算するときのコツ
- 目的に合わせて数え方を決める:「あと何日」は差、「全部で何日間」は両端を含める、と覚えておくと迷いにくくなります。
- 大事な期限は元のルールを確認する:初日の扱いや営業日かどうかは、書類や案内の記載を優先してください。
- 年をまたぐ計算はツールに任せる:月の日数やうるう年を気にせずに済み、数え間違いを防げます。
- 結果をメモしておく:「○月○日まであと○日」と書き残しておくと、予定の管理に役立ちます。
よくある質問
「今日から3日後」は今日を含めますか?
一般的には、今日の翌日を1日後として数え、3日後は今日から3日進んだ日を指します。たとえば10月6日(火)の3日後は10月9日(金)です。ただし、期限などでは別の決まりがある場合もあるので、案内の書き方を確認してください。
2つの日付の間の日数が、思っていたより1日少ないのはなぜですか?
日付の差だけを数えると、開始日か終了日のどちらかが数に入らないためです。旅行のように「全部で何日間」を知りたいときは、両端を含める数え方にすると1日増えます。Deftivoでは「開始日と終了日の両方を含める」を使うことで切り替えられます。
土日や祝日を除いた日数も計算できますか?
Deftivoの日数計算ツールは、土日・祝日も含めた暦の上の日数を計算します。営業日だけを数える機能はありません。営業日で数えたいときは、カレンダーで休日を確認しながら数えてください。
うるう年の2月29日も自動で数えてくれますか?
はい、日付から計算するため、うるう年の2月29日も含めて日数が求められます。手で数えると見落としやすい部分なので、2月をまたぐ期間を調べるときは日数計算ツールを使うと安心です。