日付と日付の期間を計算 - 何年何ヶ月何日か一発表示
入社日から今日まで「正確に」何年何ヶ月か、答えられますか? 履歴書の記入や契約書の確認で、ふと必要になる期間計算。頭の中で数えようとすると、月の日数やうるう年が絡んで意外と難しいもの。このツールなら、2つの日付を入れるだけで年・月・日の内訳まで一瞬で出ます。
結論:期間計算は「終了日 − 開始日」で求めます。ただし初日を含むかどうか、月末日の扱いなど細かいルールがあります。下のツールに日付を入れれば、年・月・日・総日数・総月数をまとめて表示します。和暦にも対応。
期間計算ツール
2つの日付を入力して、期間を年・月・日で表示します。
期間計算ツールの使い方
使い方はとてもシンプルです。上の期間計算ツールに「開始日」と「終了日」の2つの日付を入力して「計算する」ボタンを押すだけ。結果は以下のように表示されます。
- 年・月・日の内訳 - 「4年5ヶ月27日」のように、直感的にわかる形式で表示
- 合計日数 - 期間を日数だけで表示。何日間あるか一目でわかる
- 合計週数 - 週単位での期間。端数の日数もあわせて表示
- 合計月数 - 期間を月数だけで表示。ローンの計算や在籍期間に便利
さらに「初日を含む」をオンにすると、開始日も1日としてカウントします。民法上の期間計算や在籍日数の計算で初日を含める場合は、トグルを切り替えてください。和暦表示にも対応しているので、令和・平成をまたぐ期間も確認できます。
ヒント:終了日に今日の日付がデフォルトで入っています。入社日を入れるだけで、現在までの在籍期間がすぐわかります。
何日間あるかを正確に計算する方法
日数計算 何日間という検索をする方の多くが迷うのが、「初日を含むかどうか」です。これは「片端入れ」と「両端入れ」という2つの数え方に分かれます。
片端入れ(一般的な数え方)
4月1日〜4月3日=2日間
日常的な日数の数え方。初日はカウントしない。
両端入れ(法律・在籍の計算)
4月1日〜4月3日=3日間
民法上の期間計算。初日も含めてカウント。
たとえば「4月1日入社、4月30日退職」の在籍日数は、一般的には30日ですが、初日を含めると31日です。労務管理や保険の計算では「両端入れ」を使うことが多いので、状況に応じて切り替えてください。
また、暦日(カレンダー上の日数)と営業日(土日祝を除いた日数)の違いにも注意が必要です。営業日で数えたい場合は、営業日計算ツールをご利用ください。
期間を何年何ヶ月で表示する仕組み
期間計算 何年何ヶ月の表示は、単純な引き算ではありません。月ごとの日数が異なるため、正確な「年・月・日」を出すにはいくつかのルールがあります。
基本的な計算手順は次のとおりです。
- 終了日の「年」から開始日の「年」を引く → 年数
- 終了日の「月」から開始日の「月」を引く → 月数
- 終了日の「日」から開始日の「日」を引く → 日数
- 日数がマイナスになったら、前月の日数を足して月を1つ減らす
- 月数がマイナスになったら、12を足して年を1つ減らす
ここで注意したいのが月末日の処理です。たとえば「1月31日〜3月31日」は「2ヶ月0日」ですが、「1月31日〜2月28日」は「0ヶ月28日」でしょうか? この場合、2月には31日が存在しないため、計算方法によっては「1ヶ月」とみなすこともあります。
本ツールでは、開始日の「日」を基準にして繰り下がりを処理しています。1月31日→3月1日であれば「1ヶ月1日」と計算されます。この方式はExcelのDATEDIF関数と同じロジックなので、表計算ソフトとの結果比較にも便利です。
経過月数だけを計算したい場合
経過月数計算が必要になるのは、主に以下のようなケースです。
- ローンの残り月数 - 住宅ローンや自動車ローンの返済計画で「あと何ヶ月か」を把握したいとき
- 在籍月数・勤務月数 - 転職の際に「前職での勤務月数」を履歴書に書くとき
- 契約期間 - 「24ヶ月契約のうち、残り何ヶ月か」を確認するとき
- 育児・介護休業 - 育児休業の取得期間を月単位で管理するとき
本ツールの計算結果には「合計月数」が表示されます。これは年数を12倍して月数に足した値です。たとえば2年3ヶ月であれば27ヶ月、5年0ヶ月であれば60ヶ月と表示されます。端数の日数は切り捨てとなるので、日単位の精度が必要な場合は「合計日数」もあわせてご確認ください。
月数だけで管理したい場合は、結果下のコピーボタンから月数を含むテキストをまとめてコピーできます。
期間計算の活用シーン
期間計算が必要になる場面は、日常生活から仕事まで幅広くあります。ここでは代表的な3つのシーンを紹介します。
在籍期間・勤務期間
転職活動や退職手続きの際、「入社日から退職日まで何年何ヶ月勤務したか」を正確に把握する必要があります。履歴書や職務経歴書に記載する在籍期間の計算に、このツールが役立ちます。
たとえば2018年4月1日に入社して2024年9月30日に退職した場合、在籍期間は6年6ヶ月0日です。年金や退職金の計算基準にもなるため、正確な期間を把握しておくことが重要です。より詳細な勤続年数の計算については、勤続年数の計算ページもご覧ください。
契約期間
賃貸契約、携帯電話の契約、サブスクリプションなど、期間の定めがある契約では「契約開始日からいつまでか」を確認する機会が多くあります。「2年契約の満了日はいつか」「今月で何ヶ月目か」といった計算に使えます。
違約金が発生する最低契約期間の残りを確認する場合や、更新時期の判断にも便利です。月をまたぐ複雑な計算も、日付を入れるだけで自動的に処理されます。
年齢の正確な計算
生年月日から今日までの期間を計算すれば、満年齢が正確にわかります。「今日時点で満何歳何ヶ月か」を知りたい場合は、生年月日を開始日に入力してください。
保育園の入園条件(例:「入園時点で満3歳であること」)や、保険の年齢区分の確認などで、月日単位の精度が求められる場合に重宝します。年数だけを知りたい方は年数計算ツールもご活用ください。
期間計算でよくある質問(FAQ)
一般的な日数の数え方では、初日を含まない計算(片端入れ)が基本です。たとえば4月1日から4月3日までは「2日間」です。ただし、民法上の期間計算や在籍日数の計算では初日を含めるケースもあります。本ツールでは「初日を含む」トグルで切り替えられるので、用途に合わせてお使いください。
厳密な変換には注意が必要です。1年=365日、1ヶ月=30日と仮定する簡易計算は可能ですが、うるう年や月ごとの日数の違いにより誤差が生じます。正確な日数を知りたい場合は、本ツールに具体的な開始日と終了日を入力して計算してください。
月の長さは28日〜31日で異なるため、「3ヶ月=○日」と一律には決まりません。たとえば1月1日から3ヶ月後の3月31日までは89日(うるう年は90日)、4月1日から3ヶ月後の6月30日までは91日です。本ツールで具体的な日付を指定すれば正確な日数が出ます。
月をまたぐ期間計算では、まず年の差・月の差を求め、残りの端数を日数として計算します。たとえば1月31日から3月15日の場合、1ヶ月+15日(2月は28日として計算)ではなく、1ヶ月と12日になります。月末日の扱いがポイントで、本ツールではこの月末処理を自動で行います。
はい、対応しています。開始日・終了日をそれぞれ和暦(令和・平成・昭和など)で表示します。たとえば「平成28年4月1日〜令和6年9月28日」のように、元号をまたぐ期間も正しく表示されます。
はい。計算結果に「合計月数」を表示しています。たとえば2年3ヶ月の場合は「27ヶ月」と表示されるので、ローンの残り月数や在籍月数の確認に便利です。
まとめ
期間計算は、仕事でも日常でも意外と必要になる場面が多い計算です。年・月・日の内訳、合計日数、合計月数など、必要な情報を一度に表示できるこのツールをぜひ活用してください。
和暦表示や「初日を含む・含まない」の切り替えにも対応しているので、目的に合った正確な期間を確認できます。もっと詳しい日数計算が必要な方は日数計算トップページから他のツールもお試しください。