計算方法と根拠
受検できる期間
国土交通省の公表によると、令和7年4月1日から、継続検査(車検)は有効期間の満了日の2か月前から受けられます(従来は1か月前)。満了日の2か月前から満了日までの間に受けても、残っている有効期間は失われないとされています。
この計算でわかること
満了日の月から2を引いて、受検を始められる日を求めます。1月・2月の満了日は前の年の11月・12月になります。受検できる期間の終わりは満了日です。
同じ日付がない場合
満了日が4月30日のとき、2か月前の2月には30日がありません。このような場合の数え方は公式ページに記載がないため、この計算では「同じ日付がない」と表示し、参考としてその月の末日を示します。実際の受検の可否は、運輸支局や検査場に確認してください。
計算例
満了日が2027年12月15日なら、受検できる期間は2027年10月15日から満了日までです。満了日が2028年1月10日なら、2027年11月10日からです。
使っている式
| 名前 | やっていること | 式 |
|---|---|---|
| 2か月前の月(1 月未満なら前年へ) | 満了日の月から2を引いた数です。1 より小さければ前の年の月になります。 | m0 = expMonth - monthsBefore |
| 前年にさかのぼるか(1=さかのぼる) | 満了日が1月・2月のとき、受検開始は前の年の月になります。 | wrap = if(m0 < 1, 1, 0) |
| 受検開始の月 | 2か月前の月です。 | sM = m0 + wrap * 12 |
| 受検開始の年 | 2か月前の日が属する年です。 | sY = expYear - wrap |
| 開始の年がうるう年か(1=うるう年) | 4で割り切れ、100で割り切れない年、または400で割り切れる年を1とします。 | leapS = if(sY % 4 == 0 && (sY % 100 != 0 || sY % 400 == 0), 1, 0) |
| 開始の月の日数 | 開始の月の日数です。 | dimS = if(sM == 2, 28 + leapS, if(sM == 4 || sM == 6 || sM == 9 || sM == 11, 30, 31)) |
| 満了の年がうるう年か(1=うるう年) | 満了日の年がうるう年なら1です。 | leapE = if(expYear % 4 == 0 && (expYear % 100 != 0 || expYear % 400 == 0), 1, 0) |
| 満了の月の日数 | 満了日の月の日数です。 | dimE = if(expMonth == 2, 28 + leapE, if(expMonth == 4 || expMonth == 6 || expMonth == 9 || expMonth == 11, 30, 31)) |
| 入力した満了日が暦にあるか(1=ある) | たとえば2月30日のように存在しない日付なら0です。 | valid = if(expDay <= dimE, 1, 0) |
| 2か月前に同じ日付があるか(1=ある) | 2か月前の月に満了日と同じ日付があれば1です。ないときは公式に数え方の記載がないため0とします。 | same = if(expDay <= dimS, 1, 0) |
| 受検開始の日(同じ日付がないときはその月の末日) | 2か月前の月に同じ日付があればその日、なければ参考としてその月の末日です。 | sD = min(expDay, dimS) |
| 受検できる期間の開始日(年)(結果) | 満了日の2か月前の日が属する年です。 | sY |
| 受検できる期間の開始日(月)(結果) | 満了日の2か月前の月です。 | sM |
| 受検できる期間の開始日(日)(結果) | 2か月前の月に同じ日付があればその日です。ない場合は参考としてその月の末日です。 | sD |
| 2か月前に同じ日付がある(1=ある・0=ない→要確認)(結果) | 0のときは公式に数え方の記載がないため、日付は参考です。運輸支局・検査場などで確認してください。 | same |
| 入力した満了日が暦にある(1=ある・0=ない)(結果) | 0のときは日付が実在しないため、結果は使えません。入力を見直してください。 | valid |
式の記法: + - * / ^(べき乗)、かっこ、min / max / round / ceil / floor / pow / abs / sqrt、if(条件, 真のとき, 偽のとき)。round(x, 桁) は四捨五入、ceil は切り上げ、floor は切り捨てです。
設定値(定数)と出典
| 項目 | 値 | 出典 | 時点 | 見直しの周期 |
|---|---|---|---|---|
| 受検できる期間の開始(満了日の何か月前か) | 2か月 | 国土交通省 報道発表「継続検査(車検)の受検可能期間の拡大」(令和7年4月1日施行) | 2026年10月27日 | 制度改正のたびに国土交通省のページで確認(次回見直し 2027年4月1日) |
入力できる範囲
| 項目 | 範囲 | 初期値 |
|---|---|---|
| 車検証に書かれた有効期間の満了日(西暦の年) | 2026〜2060年 | 2027年 |
| 満了日の月 | 1〜12月 | 12月 |
| 満了日の日 | 1〜31日 | 15日 |
結果は、同じ条件なら本サイトのどのページでも同じ数字になります(ページの数字も、計算ツールも同じ計算の仕組みで出しています)。
ご利用にあたって
- 新しい車検の有効期間がいつから数えられるか、離島の扱い、自賠責保険の手続きは、この計算には含めていません。国土交通省のページや運輸支局でご確認ください。
- 満了日が2026年以後のケースだけを対象にしています。2か月前の月に同じ日付がない場合の数え方は公式に記載がなく、表示される日付は参考です。
- この計算は公式ページの記載にもとづく目安で、個別の事情での判断や手続きの代わりにはなりません。