年数計算ツール
2つの日付の間が何年あるか、指定日から何年後・何年前になるかを簡単に計算できます。 勤続年数、契約年数、年齢、結婚年数、学習期間、ローン期間、記念日までの確認に便利です。
計算メニュー
日付間の年数を計算
開始日と終了日を入力すると、何年何か月何日、合計日数、合計月数、年数の目安を計算します。
何年後・何年前の日付を計算
基準日から指定した年数を足す・引くことで、何年後・何年前の日付を計算できます。 うるう年の2月29日にも対応し、存在しない日付は自動調整します。
日数・月数を年数に変換
日数または月数を、年数・月数・週数に変換できます。勤務期間、契約期間、学習期間の整理に便利です。
記念年数を計算
開始日から今日または指定日まで、何周年・何年何か月経過したかを計算できます。 結婚記念日、入社日、創業日、交際記念日などに使えます。
年数の数え方(満年数と「終了日を含める」の違い)
満年数は、開始日から丸1年が何回経過したかを表します。例えば2016年4月1日に入社した人の勤続期間を2026年11月7日時点で計算すると10年7か月6日(合計3,872日)で、満年数は10年です。
「終了日の扱い」は、結果を1日分変える設定です。「終了日を含める」を選ぶと、終了日の翌日までの期間として計算します。2025年4月1日〜2026年3月31日の場合、含めないと0年11か月30日(364日)、含めるとちょうど1年0か月0日(365日)です。「3月31日まで」のように最終日も期間に入る契約や在籍期間は「含める」、出来事から何年たったかを知りたいときは「含めない」を選ぶのが目安です。
法律上の期間の数え方は民法で決まっています。日・週・月・年で期間を定めたときは初日を数えないのが原則で、期間が午前0時から始まる場合は初日も含めます(民法140条)。また、週・月・年の期間は日数ではなく暦に従って計算します(民法143条)。そのため2027年4月1日から始まる1年間は2028年3月31日に満了し、2028年2月29日を含むので366日になります。
うるう年と2月29日の扱い
「何年後・何年前」の計算では、計算先に同じ日付がない場合、その月の末日に合わせます。2024年2月29日(木)の1年後は2025年2月28日(金)、4年後は2028年2月29日(火)です。追加月数を使う場合も同じで、2026年1月31日の1か月後は2026年2月28日(土)になります。
年齢は「年齢計算ニ関スル法律」により出生の日から数え、民法143条を準用するため、誕生日の前日が終わる時点で1歳加わります。2月29日生まれの人は、平年には2月29日がないため、2月28日が終わる時点で年を取ります。4月1日生まれの子は3月31日が終わる時点で満6歳になり、翌日の4月1日に始まる学年から小学校に入学します(学校教育法17条)。4月2日生まれの子より1学年上になるのはこのためです。年齢を詳しく調べるときは年齢計算ツールも使えます。
小数年・概算年月日の計算方法
「日付間の年数を計算」の小数年は、合計日数を365.2425日で割った目安で、小数第2位まで表示します。365.2425日はグレゴリオ暦の1年の平均日数で、400年間に97回あるうるう年から求めた値です。上の例の3,872日なら10.60年です。
「日数・月数を年数に変換」では、月数は12で割って年数にします(18か月=1年6か月=1.50年)。日数から変換したときの「概算年月日」は、1年=365日、1か月=30日として割り振った概算で、1,000日なら小数年2.74年、概算2年9か月0日です。正確な年月日が必要なときは、開始日と終了日を入力して「日付間の年数を計算」を使ってください。日数だけを数えたい場合は日数計算ツールが便利です。
勤続年数を使う場面での注意
退職金の所得税を計算するときの退職所得控除は、勤続年数に1年未満の端数があれば1年に切り上げて計算します(国税庁タックスアンサーNo.1420)。勤続20年以下は40万円×勤続年数(80万円未満なら80万円)、20年超は800万円+70万円×(勤続年数−20年)です。勤続10年7か月なら11年として440万円、25年3か月なら26年として1,220万円になります。障害者になったことが直接の原因で退職した場合は、さらに100万円が加算されます。
年次有給休暇は、雇入れの日から6か月継続して勤務し、全労働日の8割以上出勤した人に10労働日が付与されます(労働基準法39条)。このように「か月」単位の区切りが意味を持つ制度もあるため、満年数だけでなく何年何か月何日の表示もあわせて確認してください。
こんな時に便利です
年数計算の例
| 用途 | 入力例 | 計算結果 |
|---|---|---|
| 勤続年数 | 2016年4月1日入社〜2026年11月7日 | 10年7か月6日(3,872日)。満年数は10年 |
| 契約年数 | 2026年4月1日〜2029年3月31日(終了日を含める) | 3年0か月0日(1,096日)。含めない場合は2年11か月30日(1,095日) |
| 何年後 | 2026年4月1日(水)から5年後 | 2031年4月1日(火) |
| 記念年数 | 2016年6月12日〜2026年11月7日 | 10年4か月26日(10周年)。次の11周年は2027年6月12日(土)、217日後 |
| 2月29日の1年後 | 2024年2月29日(木)から1年後 | 2025年2月28日(金)。存在しない日付は月末に調整 |
よくある質問
2つの日付の年数差を計算できますか?
はい。開始日と終了日を入力すると、何年何か月何日、合計日数、合計月数、小数年を計算できます。
何年後・何年前の日付を計算できますか?
はい。基準日と年数を入力すると、指定した年数後または年数前の日付を計算できます。
うるう年の2月29日はどうなりますか?
2月29日から平年へ計算する場合など、存在しない日付は対象月の最終日に自動調整します。例えば2024年2月29日(木)の1年後は2025年2月28日(金)になります。
記念日から何周年か計算できますか?
はい。開始日と計算日を入力すると、何周年・何年何か月何日かを確認できます。
勤続年数の1年未満の端数は、切り上げと切り捨てのどちらですか?
使う目的によって異なります。退職所得控除では1年未満の端数を1年に切り上げますが、このツールの「満年数」は端数を切り捨てた値です(10年7か月6日なら10年)。切り上げた年数が必要な場合は、何か月または何日かの端数があるときに満年数へ1年を足してください。勤務先の表彰や退職金規程での数え方は、就業規則などで確認してください。
「2026年4月1日から3年間」の契約は、いつ満了しますか?
2029年3月31日(土)です。開始日の午前0時から始まる期間は初日を含めて数え(民法140条ただし書)、3年後の応当日である2029年4月1日の前日に満了します(民法143条2項)。このツールの「何年後」で2026年4月1日の3年後を求め、その前日が満了日です。「日付間の年数」で2026年4月1日〜2029年3月31日を「終了日を含める」で計算すると、ちょうど3年0か月0日(1,096日)になります。
1年は365日として計算していますか?
いいえ。何年何か月何日・満年数・何年後の日付はカレンダーどおりに計算するため、2月29日を含む1年は366日になります。日数を基準にするのは目安の値だけで、小数年は1年=365.2425日、月数目安は1か月=30.4375日、「日数から年数へ」の概算年月日は1年=365日・1か月=30日で計算しています。
