10月6日から11月19日までは44日、当日を含めると45日間です
2026年10月6日(火)を開始日、11月19日(木)を終了日として入れると44日と出ます。週に直すと6週2日、カレンダーでは1か月13日で、その間の平日(月〜金)は32日、週末は12日です。平日のうちスポーツの日(10月12日)と文化の日(11月3日)が祝日なので、この2日を除くと営業日は30日です。「終了日を含める」をオンにすると、10月6日の当日を1日目と数えて45日間になります。
逆に、日付を求めることもできます。「日付を足す・引く」で基準日の10月6日に100日を足すと2027年1月14日(木)、1年2か月3日を足すと2027年12月9日(木)です。以下では、2通りの数え方がなぜ1日ずれるのか、1月31日に1か月を足すとなぜ2月28日になるのか、営業日や法律上の期間とは何が違うのかを数字で説明します。
日付の差と「何日間」は1日違います
2つの日付の間を数える方法は2通りあります。日付の差は終了日から開始日を引いた値なので、開始日の当日は入りません。何日間は初日と最終日をどちらも1日と数えるため、差より1つ大きくなります。旅行の日程(2泊3日の「3日」)や休暇日数、服薬日数は何日間で、試験までの残り日数や2つの出来事の間隔は差で数えるのが慣習として定着しています。この計算機は差を基本として表示し、「終了日を含める」をオンにすると何日間に切り替えます。
| 開始日 → 終了日 | 日付の差 | 終了日を含む | 週に換算 | 年・か月・日 |
|---|---|---|---|---|
| 2026-10-06 (火) → 2026-11-19 (木) | 44日 | 45日間 | 6週2日 | 1か月13日 |
| 2026-01-01 (木) → 2026-12-31 (木) | 364日 | 365日間 | 52週0日 | 11か月30日(含める場合は1年) |
| 2026-10-05 (月) → 2026-10-09 (金) | 4日 | 5日間 | 0週4日 | 4日 |
| 2024-02-29 (木) → 2028-02-29 (火) | 1,461日 | 1,462日間 | 208週5日 | 4年 |
| 2026-10-06 (火) → 2026-10-06 (火) | 0日 | 1日間 | 0週0日 | 0日 |
2つの日付の間の期間を求める手順
- 開始日と終了日をそれぞれ午前0時基準の日付にそろえます。時刻は使いません。
- 終了日から開始日を引いて、日単位の整数を求めます。10月6日から11月19日までは、10月の残り25日+11月の19日で44日です。「終了日を含める」がオンなら1を足します。
- 週単位は、日数を7で割った商と余りです。44日=6週2日。
- 年・か月・日は、開始日から年とか月をカレンダー通りに先へ足し、終了日を超えない最大の値を取って、残りを日で表します。10月6日に1か月を足すと11月6日で、そこから11月19日までは13日なので1か月13日です。
- 平日は、開始日の翌日から終了日までの月〜金曜日を数えた値です(終了日を含める場合は開始日から数えます)。44日のうち平日は32日、週末は12日です。
- 営業日は、平日から平日に当たる祝日を引いた数です。10月6日から11月19日までの平日の祝日はスポーツの日と文化の日の2日なので、32日−2日=30日です。
- 開始日が終了日より後のときは、2つの日付を入れ替えて同じ方法で計算し、文の最後に案内を添えます。
日付の足し算・引き算は年→か月→週・日の順です
基準日に期間を足すときは、年とか月をまとめて一度に足してから、週と日を足します。1年2か月は14か月として足すので、途中で月末補正が2回起きることはありません。引き算は「方向」で選び、期間の欄には0以上の整数だけを入れます。
| 基準日 | 期間 | 結果 | 計算の経路 |
|---|---|---|---|
| 2026-10-06 (火) | +100日 | 2027-01-14 (木) | 10月25日+11月30日+12月31日+1月14日 |
| 2026-10-06 (火) | +1年2か月3日 | 2027-12-09 (木) | 14か月 → 2027-12-06 → +3日 |
| 2026-10-06 (火) | −30日 | 2026-09-06 (日) | 10月6日−6日=9月30日、さらに−24日=9月6日 |
| 2026-10-06 (火) | −1年 | 2025-10-06 (月) | 月・日は同じで、曜日だけ変わる |
| 2026-10-06 (火) | +2週間 | 2026-10-20 (火) | 14日後、曜日は同じ |
1月31日に1か月を足すと2月28日です(月末補正)
か月や年を足した月に同じ日付がないときは、その月の月末日に合わせます。1月31日に1か月を足すと2月31日はないので2月28日、うるう年なら2月29日です。補正が起きたときは、結果の下の「月末補正」の行に、どの月に何日がなく月末日に合わせたのかを表示します。そのあとに足す週・日は、補正後の日付から続けて数えます。
| 基準日 | 期間 | 結果 | 補正 |
|---|---|---|---|
| 2026-01-31 (土) | +1か月 | 2026-02-28 (土) | 2月に31日がない → 月末日の28日 |
| 2024-01-31 (水) | +1か月 | 2024-02-29 (木) | うるう年なので月末日は29日 |
| 2028-02-29 (火) | +1年 | 2029-02-28 (水) | 2029年2月に29日がない |
| 2026-12-31 (木) | +2か月 | 2027-02-28 (日) | 2月に31日がない |
| 2026-03-31 (火) | −1か月 | 2026-02-28 (土) | 引き算も同じ規則 |
「営業日で数える」は土・日曜日と国民の祝日を飛ばします
「日を営業日で数える」をオンにすると、日の欄の数を数えるときに土曜日・日曜日と祝日を飛ばし、飛ばした週末と祝日の日数を結果の「飛ばした日」の行に表示します。祝日は内閣府の「国民の祝日」にもとづく2026年と2027年のデータで、日曜日の祝日の代わりに休みになる振替休日と、前後を祝日にはさまれた国民の休日も含みます。年末年始休業や会社独自の休日は含まないため、そうした休みが入る期間は、その日数ぶんを自分で足してください。データのない年は、土・日曜日だけを飛ばします。年・か月・週は、営業日のオプションと関係なくカレンダー通りに足します。
火曜日の10月6日に10営業日を足すと、週末4日とスポーツの日(10月12日)を飛ばして10月21日(水)になり、カレンダー上は15日後です。2026年9月18日(金)に1営業日を足すと、週末の2日に続いて敬老の日(9月21日)・国民の休日(9月22日)・秋分の日(9月23日)が並ぶため、結果は9月24日(木)です。
| 基準日 | 営業日 | 結果 | カレンダー上の日数 | 飛ばした日 |
|---|---|---|---|---|
| 2026-10-06 (火) | +10日 | 2026-10-21 (水) | +15日 | 週末4日・祝日1日(スポーツの日) |
| 2026-10-09 (金) | +1日 | 2026-10-13 (火) | +4日 | 週末2日・祝日1日(スポーツの日) |
| 2026-09-18 (金) | +1日 | 2026-09-24 (木) | +6日 | 週末2日・祝日3日(敬老の日・国民の休日・秋分の日) |
| 2026-10-06 (火) | −3日 | 2026-10-01 (木) | −5日 | 週末2日 |
| 2026-10-06 (火) | +100日 | 2027-03-04 (木) | +149日 | 週末42日・祝日7日 |
2つの日付の間を数えるときも同じ規則です。平日に当たる祝日を「祝日(平日に当たる日)」の行に数え、平日からその数を引いた値を営業日とします。土日と重なる祝日は週末としてすでに除かれているので、もう一度は引きません。日曜日の祝日について平日から引かれるのは、その代わりに休みになる振替休日のほうです。2026年4月28日から5月7日まで(終了日を含める)の10日間では、平日8日から昭和の日(4月29日)・みどりの日(5月4日)・こどもの日(5月5日)・振替休日(5月6日)の4日を引いて営業日は4日で、日曜日の憲法記念日(5月3日)は週末として数えます。1年を通すと、2026年は平日261日から平日の祝日17日を引いて244日、2027年は261日から16日を引いて245日です。
年・か月・日の換算は「30日で割る」計算ではありません
「44日なら約1.5か月」のように1か月を30日とみなす概算は、実際のカレンダーとずれます。この計算機は開始日からか月をカレンダー通りに足しながら数えるため、同じ「1か月」でも28日から31日の間で変わります。1月31日から3月1日までは1か月(2月28日まで)と1日で、2024年1月31日から2月29日まではちょうど1か月です。日付の足し算と同じ規則を使っているので、換算結果をもう一度基準日に足すと終了日に戻ります。
Excelで数える場合との違い:引き算・DATEDIF・NETWORKDAYS
Excelでも同じ値を出せますが、関数によって開始日を数えるかどうかが違うため、1日ずれやすくなります。特にNETWORKDAYSは開始日と終了日の両方を数えます。Microsoftのサポートページの例では、2012年10月1日(月)から2013年3月1日(金)までのNETWORKDAYSの結果は110、祝日3日を指定すると107です。この期間の平日を両端まで含めて数えるとちょうど110日、開始日を除くと109日なので、この計算機で同じ値を見るには「終了日を含める」をオンにします。
| 求める値 | Excel | この計算機 |
|---|---|---|
| 日付の差 | =B1-A1(セルの表示形式は数値) | 初期設定(「終了日を含める」はオフ) |
| 何日間 | =B1-A1+1 | 「終了日を含める」をオン |
| 満年数・か月数 | =DATEDIF(A1,B1,"Y")、"YM" | 年・か月・日の行の年とか月 |
| 残りの日数 | "MD"はMicrosoftが使用を勧めていない | 年・か月・日の行の日 |
| 営業日 | =NETWORKDAYS(A1,B1,祝日の範囲) | 「終了日を含める」をオンにして営業日の行 |
DATEDIFの"MD"は、負の数やゼロ、不正確な結果になる場合があるとMicrosoftが説明している引数です。月末から始まる期間の残りの日数は、この計算機の年・か月・日の行のように、開始日にか月を足した日から終了日までを数えるほうが確実です。NETWORKDAYSは祝日の範囲を指定しないと土日だけを除くので、祝日の一覧を3番目の引数に入れたときに、この計算機の営業日と同じになります。
状況によって数え方が違います
| 状況 | 数え方 | この計算機では |
|---|---|---|
| 2つの出来事の間隔、試験までの残り日数 | 日付の差(D-N) | 「終了日を含める」をオフにして計算 |
| 旅行・休暇・服薬の日数 | 初日と最終日をどちらも数える | 「終了日を含める」をオン |
| 付き合った日・結婚記念日の「何日目」 | 当日を1日目と数える | 「終了日を含める」をオン、またはカップル記念日計算機 |
| 生後日数 | 誕生日を0日目とする | 「終了日を含める」をオフにして計算 |
| 勤続期間・在籍期間 | 入社日から退職日までの年・か月・日 | 年・か月・日の行を参考に(社内規定を確認) |
| 契約・届出の期限 | 初日不算入、末日が休日なら翌日(制度による) | 参考のみ(下記参照) |
法律上の期間計算とは違います
契約の期限、届出の期限、訴訟の期間のように法令が定める期間は、制度ごとに数え方の規則が異なります。多くの制度では期間の初日を数えに入れず、翌日から数え始めます。月や年の単位はカレンダーに従って数え、末日が土日や祝日に当たるときは翌営業日に延びるのが一般的で、営業日だけを数える場合もあります。
この計算機の「足す」は、基準日の当日を数えず、翌日から数え始めた場合と同じ日付を出します。たとえば10月6日の通知から30日なら、翌日の10月7日から数えて11月5日になり、計算機でも2026-10-06+30日=2026-11-05です。月単位もたいていは同じで、10月6日から1か月は11月6日です。ただし基準日が2月28日や4月30日のように31日で終わらない月の末日のときは違います。翌日が月の初日になるため、翌日から数える制度では結果の月の末日(3月31日・5月31日)に満了しますが、この計算機は3月28日・5月30日を出します。そのほかに違う点は、末日が土日や祝日のときに翌日へ延ばす補正がないことと、初日を数える例外といった制度ごとの扱いを再現していないことです。期限がかかる手続きでは、結果を参考にとどめ、該当する法令の条文と機関の案内で確定してください。
うるう年と2月29日
グレゴリオ暦では、4で割り切れる年をうるう年とし、100で割り切れる年は平年、400で割り切れる年は再びうるう年です。2024年と2028年はうるう年、2026年と2100年は平年です。そのため2026年2月29日を入れるとカレンダーにない日としてエラーになり、2028年2月29日は受け付けます。2つの日付の間の日数はうるう日もそのまま数えるので、2024年2月29日から2028年2月29日までは365 × 4 + 1 = 1,461日です。
よくある間違い
- 何日間を日付の差として書く。「45日間」と「44日後」は同じ日付を指しています。案内文や契約書にはどちらの数え方かを明記しておくと混乱がありません。
- 1か月を30日とみなして概算する。2026年2月1日から10月1日までは8か月ですが242日で、8 × 30 = 240日とは違います。
- 月末の日付にか月を足す。1月31日の支払日に1か月を足すと2月28日で、そこへさらに1か月を足すと3月28日です。1月31日に2か月を一度に足すと3月31日になり、結果が変わります。この計算機は年とか月を一度にまとめて足します。
- 土日と重なる祝日をもう一度引く。2026年5月3日の憲法記念日は日曜日なので、週末としてすでに除かれています。平日から引くのは、その代わりに休みになる5月6日の振替休日だけです。
- ExcelのNETWORKDAYSとの1日の差を誤りと考える。NETWORKDAYSは開始日も数えます。開始日が営業日ならこの計算機の初期設定より1日多くなり、「終了日を含める」をオンにすると同じ値になります。
- 期間の欄にマイナスの数を入れる。引き算は「方向」で選びます。期間の欄には0以上の整数しか入りません。
限界と注意
- グレゴリオ暦のみ対応します。旧暦の日付は、先にグレゴリオ暦の日付へ変換してから入力してください。
- 入力も結果も、1900年1月1日から2100年12月31日までの範囲に収まる必要があります。期間は年200・か月2,400・週10,000・日73,000まで入れられます。
- 日付だけを計算し、時刻とタイムゾーンは使いません。時刻までの残り時間はD-Day計算機で求められます。
- 祝日のデータは2026年と2027年の分だけです。それ以外の年は土・日曜日だけを飛ばし、その年が入る期間の差では営業日を計算しません。年末年始休業や会社の休業日は含みません。
- 法律・行政上の期限、妊娠週数、満年齢のように固有の規則がある計算には、専用の計算機や該当する機関の案内を使ってください。
基準日 この記事の例は2026年10月6日(火)基準で、暦はグレゴリオ暦に従います。日付の表記はISO 8601に準じてYYYY-MM-DDとしています。
出典
- 01内閣府 — 「国民の祝日」について令和8年(2026年)・令和9年(2027年)の国民の祝日と、振替休日・国民の休日の規定
- 02Microsoft サポート — NETWORKDAYS 関数2012-10-01〜2013-03-01の例で結果は110、祝日3日を指定すると107
- 03Microsoft サポート: DATEDIF 関数「MD」は負の数・0・不正確な結果になることがあるという既知の問題
- 04U.S. Naval Observatory — Introduction to Calendarsグレゴリオ暦のうるう年規則(4・100・400年)の一次的な説明
- 05W3C — Date and Time Formats(ISO 8601プロファイル)表と共有リンクで使うYYYY-MM-DD表記の根拠
- 06IETF RFC 3339 — Date and Time on the Internet: TimestampsYYYY-MM-DD形式の定義と、付録にある曜日・うるう年の算出方法
よくある質問
2026年10月6日から11月19日までは何日ですか?
日付の差は44日で、10月6日の当日を1日目と数えると45日間になります。その間の平日32日のうち、スポーツの日(10月12日)と文化の日(11月3日)が祝日なので、営業日は30日です。この計算機は基本として差(終了日−開始日)を表示し、「終了日を含める」をオンにすると45日間に切り替わります。
「終了日を含める」はいつオンにしますか?
旅行の日数(2泊3日の「3日」)や休暇日数、服薬日数のように、初日と最終日をどちらも1日と数える「何日間」を求めるときにオンにします。試験までの残り日数(D-N)や2つの日付の間隔は、オフのまま計算します。
1月31日に1か月を足すと何日になりますか?
2月には31日がないため、その月の末日である2月28日(うるう年なら29日)になります。この計算機は年とか月を先に足してから、その月にない日付を月末日に合わせ、補正が起きたときは「月末補正」の行でお知らせします。
「営業日で数える」は祝日も飛ばしますか?
はい。土曜日・日曜日に加えて、内閣府「国民の祝日」(振替休日・国民の休日を含む)の2026・2027年分を飛ばします。2026年9月18日(金)に1営業日を足すと、週末と敬老の日・国民の休日・秋分の日(9月21〜23日)を飛ばして9月24日(木)になります。年末年始休業や会社独自の休日は含まず、データのない年は土日だけを飛ばします。
年・か月・日の換算が「30日で割る」計算と違うのはなぜですか?
月ごとに長さが28〜31日と違うためです。この計算機は開始日から年とか月をカレンダー通りに先へ足し、終了日を超えない最大の値を取って、残りを日で表します。1月31日から3月1日までは1か月1日です。
契約の期限や届出の期限のような法律上の期間に使ってもよいですか?
参考にとどめてください。法令で定める期間は、初日を数えない、末日が休日なら翌日に延びるなど、制度ごとの規則で数えます。この計算機は補正をせず、カレンダー上の日付だけを数えます。期限は該当する法令と機関の案内で確認してください。
開始日が終了日より後のときはどうなりますか?
エラーにはせず、2つの日付の間の期間をそのまま計算し、終了日が開始日より前にあるという案内を文の最後に添えます。日付を入れ直すと案内は消えます。
旧暦の日付や時刻まで計算できますか?
グレゴリオ暦の日付だけを受け付け、時刻は計算しません。入力できる範囲は1900年1月1日から2100年12月31日までです。旧暦の日付は先にグレゴリオ暦へ変換してから入れてください。時刻までの残り時間はD-Day計算機で求められます。
2026年の営業日は何日ですか?
2026年1月1日から12月31日までの平日261日から、平日に当たる祝日17日を引くと244日です。2027年は平日261日から16日を引いて245日です。年末年始休業(12月29日〜1月3日など)を休む会社は、その日数をさらに引いてください。
Excelの NETWORKDAYS と営業日が1日違うのはなぜですか?
NETWORKDAYS は開始日と終了日の両方を数え、この計算機は基本で開始日を数えません。「終了日を含める」をオンにすると同じ基準になります。Excel では祝日の一覧を3番目の引数に入れたときだけ祝日が引かれます。