日付・日数計算ツール
2つの日付の間の日数、◯日は何ヶ月かの換算、指定日から◯日後・◯日前の日付、◯ヶ月後・◯年後の同じ日(応当日)を計算する無料ツール。納期や締め切りの管理、契約期間の確認、スケジュール逆算に便利です。
- 登録・ログイン不要
- 無料
- 入力値をサーバーに送信しません
開始日と終了日を入れると、間の日数を1文で出します
日数の数え方は民法と同じ「初日不算入」で、初日も数えた日数も並べて出します。
数字や日付は右の欄に入れます。日数の数え方は民法と同じ「初日不算入」で、初日も数えた日数も並べて出します。
入力内容はブラウザ内だけで計算・保存され、サーバーには送信されません。「この条件で開くリンク」も入力値を#以降に載せるためサーバーへは送られませんが、URLを共有した相手は入力値を見られます。無料・登録不要で使えます。
USE CASESこんな場面で使える
- 納期・締切の管理発注日+30日の納品期限を算出する
- 契約期間の計算開始日から満了日までの日数を確認する
- イベント準備の逆算締切−7日で準備開始日を決める
FORMULA計算式・仕組みと根拠
- 日数 = 終了日 − 開始日(暦日ベース・初日不算入)
- ◯日後の日付 = 基準日 + 入力日数(「前」を選ぶと基準日 − 入力日数)
- ◯日は何ヶ月 = 日数 ÷ 30.4(1年365日 ÷ 12の平均)。実際の日付は、数え始めの日から同じ日付を1ヶ月ずつ進めて数える
- ◯ヶ月後の同じ日(応当日) = 基準日の月に月数を足した月の同じ日。その月に同じ日がなければ末日(1月31日の1ヶ月後=2月28日、うるう年は29日)
- 根拠: 「初日不算入」は民法140条の期間計算の原則と同じ数え方です(契約・法律上の期限もこの数え方が基本)。
EXAMPLE入力例と結果の読み方
4月1日→4月5日と入力すると「4日」です(1日を含めて数えると5日間になる点に注意)。納期管理なら「発注日+30」で納品期限、「締切日に-7」で準備開始日を逆算できます。曜日も表示されるので、期限が土日に当たるかの確認にも使えます。
PITFALLSよくある間違い
- 「初日を含めた日数(両端入れ)」と混同する(宿泊数と滞在日数の関係。必要なら結果に+1)
- 営業日と暦日を混同する(このツールは土日祝も数えます)
- 「1ヶ月後」を30日後と固定で考える(月により28〜31日。月単位の期限は日数でなく日付で管理)
NOTES境界条件・注意点
- うるう年(2月29日)は自動で正しく計算されます
- 祝日の考慮には対応していません。営業日ベースの納期は営業日計算ツールをご利用ください
- 開始日より終了日が前の場合はマイナスの日数が表示されます
- 開いた時点ではサンプル(今日から今年の大みそかまで)が入っています。黄色の点線の欄がサンプルで、自分の日付に直すと答えが変わります
- 契約期間の満了日(最終日)の数え方は契約書の定めによります。◯ヶ月後の計算は、基準日と同じ日付(応当日)を出します
今日から◯日後・◯日前の早見表
今日(表示した日)を基準にした、よく使う日数の日付です。表示したその日の日付で作っています。基準日を変えたいときは上のツールに入れてください。
| 日数 | ◯日後 | ◯日前 | ツールで開く |
|---|---|---|---|
| 表示した日の日付で計算して表示します。 | |||
1ヶ月後・3ヶ月後のように月で数える期限は、日数ではなく「◯ヶ月後の同じ日」で数えます(下の節)。
期間計算のやり方(◯月◯日から◯月◯日まで何日か)
2つの日付の期間は終了日 − 開始日で求めます。月をまたぐときは、開始月の残りの日数と、間の月の日数、終了月の日付を足します。 4月10日から6月5日までなら、4月の残り20日 + 5月31日 + 6月の5日 = 56日です。初日も数えるなら1を足して57日になります。
◯日は何ヶ月・何週間?(日数の換算表)
1ヶ月の日数は28〜31日と違うため、日数を月に直した値は目安です。この表は1年の平均(365日 ÷ 12 ≒ 30.4日)で割っています。 180日は約5.9ヶ月、100日は約3.3ヶ月です。1ヶ月を30日と数えると180日はちょうど6ヶ月になりますが、実際のカレンダーでは起点によって「5ヶ月と29日」のように変わります。 表にない日数は、上の「◯日は何ヶ月?」に数字を入れると、月・週の換算と実際の日付まで出ます。
| 日数 | 何週間 | 約何ヶ月 | 何ヶ月と何日 |
|---|---|---|---|
| 7日 | 1週間 | 約0.2ヶ月 | 7日 |
| 10日 | 1週間と3日 | 約0.3ヶ月 | 10日 |
| 14日 | 2週間 | 約0.5ヶ月 | 14日 |
| 15日 | 2週間と1日 | 約0.5ヶ月 | 15日 |
| 20日 | 2週間と6日 | 約0.7ヶ月 | 20日 |
| 21日 | 3週間 | 約0.7ヶ月 | 21日 |
| 28日 | 4週間 | 約0.9ヶ月 | 28日 |
| 30日 | 4週間と2日 | 約1.0ヶ月 | 1ヶ月 |
| 31日 | 4週間と3日 | 約1.0ヶ月 | 1ヶ月と1日 |
| 40日 | 5週間と5日 | 約1.3ヶ月 | 1ヶ月と10日 |
| 45日 | 6週間と3日 | 約1.5ヶ月 | 1ヶ月と15日 |
| 50日 | 7週間と1日 | 約1.6ヶ月 | 1ヶ月と20日 |
| 60日 | 8週間と4日 | 約2.0ヶ月 | 2ヶ月 |
| 66日 | 9週間と3日 | 約2.2ヶ月 | 2ヶ月と6日 |
| 70日 | 10週間 | 約2.3ヶ月 | 2ヶ月と10日 |
| 75日 | 10週間と5日 | 約2.5ヶ月 | 2ヶ月と15日 |
| 80日 | 11週間と3日 | 約2.6ヶ月 | 2ヶ月と20日 |
| 90日 | 12週間と6日 | 約3.0ヶ月 | 3ヶ月 |
| 100日 | 14週間と2日 | 約3.3ヶ月 | 3ヶ月と10日 |
| 110日 | 15週間と5日 | 約3.6ヶ月 | 3ヶ月と20日 |
| 119日 | 17週間 | 約3.9ヶ月 | 3ヶ月と29日 |
| 120日 | 17週間と1日 | 約3.9ヶ月 | 4ヶ月 |
| 130日 | 18週間と4日 | 約4.3ヶ月 | 4ヶ月と10日 |
| 140日 | 20週間 | 約4.6ヶ月 | 4ヶ月と20日 |
| 150日 | 21週間と3日 | 約4.9ヶ月 | 5ヶ月 |
| 160日 | 22週間と6日 | 約5.3ヶ月 | 5ヶ月と10日 |
| 170日 | 24週間と2日 | 約5.6ヶ月 | 5ヶ月と20日 |
| 180日 | 25週間と5日 | 約5.9ヶ月 | 6ヶ月 |
| 190日 | 27週間と1日 | 約6.2ヶ月 | 6ヶ月と10日 |
| 200日 | 28週間と4日 | 約6.6ヶ月 | 6ヶ月と20日 |
| 210日 | 30週間 | 約6.9ヶ月 | 7ヶ月 |
| 229日 | 32週間と5日 | 約7.5ヶ月 | 7ヶ月と19日 |
| 240日 | 34週間と2日 | 約7.9ヶ月 | 8ヶ月 |
| 250日 | 35週間と5日 | 約8.2ヶ月 | 8ヶ月と10日 |
| 270日 | 38週間と4日 | 約8.9ヶ月 | 9ヶ月 |
| 300日 | 42週間と6日 | 約9.9ヶ月 | 10ヶ月 |
| 320日 | 45週間と5日 | 約10.5ヶ月 | 10ヶ月と20日 |
| 330日 | 47週間と1日 | 約10.8ヶ月 | 11ヶ月 |
| 365日 | 52週間と1日 | 約12.0ヶ月 | 12ヶ月と5日 |
| 400日 | 57週間と1日 | 約13.2ヶ月 | 13ヶ月と10日 |
| 500日 | 71週間と3日 | 約16.4ヶ月 | 16ヶ月と20日 |
| 730日 | 104週間と2日 | 約24.0ヶ月 | 24ヶ月と10日 |
| 1,000日 | 142週間と6日 | 約32.9ヶ月 | 33ヶ月と10日 |
「何ヶ月と何日」は数え方で変わります。右端の列は30日をひと月として割った値で、200日なら6ヶ月と20日です。実際のカレンダーでは月の長さが28〜31日あるので、数え始める日によって数日ずれます。
180日は何ヶ月?
180日は約5.9ヶ月です(1ヶ月を平均30.4日として計算)。1ヶ月を30日で数えるとちょうど6ヶ月、週に直すと25週間と5日です。カレンダーで数えると起点の日で少し変わり、2026年4月1日から180日後は2026年9月28日で、5ヶ月と27日後にあたります。
200日は何ヶ月?
200日は約6.6ヶ月です(1ヶ月を平均30.4日として計算)。1ヶ月を30日で数えると6ヶ月と20日、週に直すと28週間と4日です。カレンダーで数えると起点の日で少し変わり、2026年4月1日から200日後は2026年10月18日で、6ヶ月と17日後にあたります。
500日は何ヶ月?
500日は約16.4ヶ月です(1ヶ月を平均30.4日として計算)。1ヶ月を30日で数えると16ヶ月と20日、週に直すと71週間と3日です。カレンダーで数えると起点の日で少し変わり、2026年4月1日から500日後は2027年8月14日で、1年4ヶ月と13日後にあたります。
各月1日から30日後・60日後・90日後・100日後(2026年)
各月の1日を基準にした日付です。1日を数えず、翌日を1日目として数えます。ほかの基準日は上のツールに入れてください。
| 基準日 | 30日後 | 60日後 | 90日後 | 100日後 | 180日後 |
|---|---|---|---|---|---|
| 1月1日 | 1月31日 | 3月2日 | 4月1日 | 4月11日 | 6月30日 |
| 2月1日 | 3月3日 | 4月2日 | 5月2日 | 5月12日 | 7月31日 |
| 3月1日 | 3月31日 | 4月30日 | 5月30日 | 6月9日 | 8月28日 |
| 4月1日 | 5月1日 | 5月31日 | 6月30日 | 7月10日 | 9月28日 |
| 5月1日 | 5月31日 | 6月30日 | 7月30日 | 8月9日 | 10月28日 |
| 6月1日 | 7月1日 | 7月31日 | 8月30日 | 9月9日 | 11月28日 |
| 7月1日 | 7月31日 | 8月30日 | 9月29日 | 10月9日 | 12月28日 |
| 8月1日 | 8月31日 | 9月30日 | 10月30日 | 11月9日 | 2027年1月28日 |
| 9月1日 | 10月1日 | 10月31日 | 11月30日 | 12月10日 | 2027年2月28日 |
| 10月1日 | 10月31日 | 11月30日 | 12月30日 | 2027年1月9日 | 2027年3月30日 |
| 11月1日 | 12月1日 | 12月31日 | 2027年1月30日 | 2027年2月9日 | 2027年4月30日 |
| 12月1日 | 12月31日 | 2027年1月30日 | 2027年3月1日 | 2027年3月11日 | 2027年5月30日 |
◯ヶ月後・◯年後の同じ日(応当日)の数え方
「1ヶ月後」「半年後」「1年後」のように月や年で決めた期限は、基準日と同じ日付の日(応当日)で数えます。10月1日の1ヶ月後は11月1日、1ヶ月前は9月1日です。 上のツールの「◯ヶ月後・◯ヶ月前」を選ぶと、月数か年数を入れるだけで応当日と曜日、間の日数を出します。
| 基準日 | 何ヶ月後 | 応当日 | ツールで開く |
|---|---|---|---|
| 10月1日 | 1ヶ月後 | 11月1日 | |
| 10月1日 | 1ヶ月前 | 9月1日 | |
| 1月31日 | 1ヶ月後 | 2月28日(平年。うるう年は29日) | |
| 8月31日 | 6ヶ月後 | 2月28日(平年) | |
| 2月29日 | 1年後 | 2月28日 |
各月1日・月末の1ヶ月前と1ヶ月後(2026年)
| 基準日 | 1ヶ月前 | 1ヶ月後 |
|---|---|---|
| 1月1日 | 2025年12月1日 | 2月1日 |
| 1月31日 | 2025年12月31日 | 2月28日 |
| 2月1日 | 1月1日 | 3月1日 |
| 2月28日 | 1月28日 | 3月28日 |
| 3月1日 | 2月1日 | 4月1日 |
| 3月31日 | 2月28日 | 4月30日 |
| 4月1日 | 3月1日 | 5月1日 |
| 4月30日 | 3月30日 | 5月30日 |
| 5月1日 | 4月1日 | 6月1日 |
| 5月31日 | 4月30日 | 6月30日 |
| 6月1日 | 5月1日 | 7月1日 |
| 6月30日 | 5月30日 | 7月30日 |
| 7月1日 | 6月1日 | 8月1日 |
| 7月31日 | 6月30日 | 8月31日 |
| 8月1日 | 7月1日 | 9月1日 |
| 8月31日 | 7月31日 | 9月30日 |
| 9月1日 | 8月1日 | 10月1日 |
| 9月30日 | 8月30日 | 10月30日 |
| 10月1日 | 9月1日 | 11月1日 |
| 10月31日 | 9月30日 | 11月30日 |
| 11月1日 | 10月1日 | 12月1日 |
| 11月30日 | 10月30日 | 12月30日 |
| 12月1日 | 11月1日 | 2027年1月1日 |
| 12月31日 | 11月30日 | 2027年1月31日 |
1月31日の1ヶ月後のように、行き先の月に同じ日がないときは、その月の末日として扱うのが一般的です。 契約期間の満了日(最終日)は、契約書の定めや、いつから数え始めるかで1日ずれることがあります。期限を決めるときは「◯月◯日まで」と日付で書くと行き違いが減ります。
日数の数え方は2通りある(初日不算入と両端入れ)
このツールは「終了日−開始日」の暦日数、つまり初日を数に入れない「初日不算入」で計算します。4月1日から4月5日までなら4日です。一方、初日も1日目として数える「両端入れ(両端算入)」では5日になります。 どちらが正しいということはなく、場面によって使い分けられているだけなので、数字を相手に伝えるときは どちらの数え方かを一言添えると行き違いが減ります。上のツールは両方を並べて出します。
| 数え方 | 4月1日〜4月5日 | よく使われる場面 |
|---|---|---|
| 初日不算入(このツールの既定) | 4日 | 契約期間・納期・利息の日割り。民法の期間計算の原則も初日不算入 |
| 両端入れ(初日も1日と数える) | 5日 | 旅行の「滞在日数」、イベントの「開催日数」、入院日数 |
旅行の「3泊4日」がわかりやすい例です。泊数の3は初日不算入の日数、日数の4は両端入れの数え方にあたります。 両端入れの数にしたいときは、ツールが出した日数に1を足してください。
「◯日後」は何週間後か(日数と週の対応)
期限を人に伝えるときは、日数より「何週間後」のほうが感覚がつかめます。よく使う日数の週換算は次のとおりです。 7の倍数ちょうどでなければ曜日はずれるので、正確な日付と曜日は上のツールで確認してください。
| 日数 | 週の換算 | 曜日 |
|---|---|---|
| 7日後 | 1週間後 | 基準日と同じ曜日 |
| 10日後 | 1週間と3日後 | 基準日の3つ先の曜日 |
| 14日後 | 2週間後 | 基準日と同じ曜日 |
| 30日後 | 4週間と2日後 | 基準日の2つ先の曜日 |
| 60日後 | 8週間と4日後 | 基準日の4つ先の曜日 |
| 90日後 | 12週間と6日後 | 基準日の6つ先の曜日 |
支払サイトのように「◯日後」で決まっている期限は、この換算で当たりをつけてから正確な日付を出すと確認が早くなります。 期限が土日に当たる場合は、上のツールが直前の金曜日と翌月曜日も表示します。
「1ヶ月後」を30日後と数えてはいけない理由
月の日数は28〜31日で一定ではないため、「30日後」と「翌月の同じ日」は一致しないことのほうが多いです。 契約や請求の期限は通常「翌月の同じ日(応当日)」で決められるので、30日を足して管理していると数日ずれます。
| 基準日 | 30日後 | 翌月の同じ日 | ずれ |
|---|---|---|---|
| 1月1日 | 1月31日 | 2月1日 | 1日 |
| 2月1日 | 3月3日 | 3月1日 | 2日 |
| 3月1日 | 3月31日 | 4月1日 | 1日 |
| 4月1日 | 5月1日 | 5月1日 | なし |
1月31日のように翌月に同じ日が存在しない場合は、契約書でも「その月の末日」とするのが一般的な扱いです。 月単位の期限は日数に換算せず、日付そのもので管理してください。 なお、うるう年(2月29日)はこのツールが自動で正しく計算します。
暦日で数えるか、営業日で数えるか
このツールが数えるのは土日祝を含む暦日です。「5営業日以内」「3営業日後」のように 土日祝を除いて数える期限は営業日計算ツールを使ってください。 「月末締め翌月末払い」のような支払期日は支払サイト・入金日計算ツール、 入社日からの年数は勤続年数計算ツール、 工程を日付に落とし込む作業はWBS作成ツールが向いています。
FAQよくある質問
日数の数え方は?初日は含まれますか?
「終了日−開始日」の暦日数を表示します(初日不算入)。例えば4月1日→4月5日は4日です。初日を含めて数えた日数(5日)も、答えの下に並べて出します。
営業日(土日祝を除く)の計算はできますか?
このツールはカレンダー上の日数(暦日)で計算します。土日祝を除いた納期は営業日計算ツールをご利用ください。◯日後の結果が土日にあたる場合は注記も表示されます。
180日は何ヶ月ですか?
約5.9ヶ月(25週間と5日)です。1ヶ月を30日と数えるとちょうど6ヶ月ですが、1ヶ月の平均は約30.4日なので少し短くなります。「◯日は何ヶ月?」に数字を入れると、今日から数えた実際の日付まで出ます。
◯日前の日付を計算するには?
「◯日後・◯日前」を選び、基準日と日数を入れて「前」を押してください。◯ヶ月前も「◯ヶ月後・◯ヶ月前」で同じように選べます。
◯ヶ月後の同じ日(応当日)はどう計算しますか?
「◯ヶ月後・◯ヶ月前」を選び、基準日と月数を入れます。10月1日の1ヶ月後は11月1日、1ヶ月前は9月1日です。1月31日の1ヶ月後のように行き先の月に同じ日がないときは、その月の末日(2月28日、うるう年は29日)にします。
2つの日付の期間(何日間)を計算するには?
「日付の間の日数」で開始日と終了日を入れます。答えは初日を数えない日数(4月1日〜4月5日は4日)で、初日も数える場合(5日間)も並べて表示します。宿泊なら何泊何日かも読み替えて出します。
今日から◯日後・◯日前は何日ですか?
本文の「今日から◯日後・◯日前の早見表」に、7日・14日・30日・60日・90日・100日・180日・365日などの日付と曜日を、表示した日の日付で載せています。表にない日数は「◯日後・◯日前」で日数を入れてください(前の日付は「前」を押します)。
エクセルで日付の計算をするには?
日数は「終了日−開始日」の引き算だけで出ます(セルの表示形式を「標準」にすると日数になります)。◯日後は「=開始日+日数」、期間を年・月で出すならDATEDIF(開始日, 終了日, "Y"や"M")、今日の日付はTODAY関数か、キーボードのCtrl+;(セミコロン)で入力できます。エクセルの引き算はこのツールと同じ初日不算入(4月1日→4月5日=4日)なので、両端を含めたいときは+1してください。土日祝を除いた営業日はエクセルではNETWORKDAYSに祝日リストが必要になるため、営業日計算ツールの方が手早く確認できます。