「1959年12月8日から今日まで、いったい何日が経過したのだろう?」と気になったことはありませんか。この記事では、基準日を2023年3月8日として、その経過日数を段階的に計算する方法を丁寧に解説します。同じ手順を使えば、任意の日付の組み合わせについても応用できるので、ぜひ参考にしてください。
ステップ1:1959年12月8日から年末までの日数
まず、1959年12月8日から同年12月31日までの日数を求めます。12月は31日あるため、次のように計算できます。
31 − 8 = 23日
ステップ2:1960年から2022年までの通算日数
次に、1960年1月1日から2022年12月31日までの完全な年数を数えます。
2022 − 1960 + 1 = 63年間
平年は365日、うるう年は366日です。うるう年は基本的に「4で割り切れる年」ですが、100で割り切れても400で割り切れない年(例:1900年)は平年になるというルールがあります。この期間に含まれるうるう年は、1960年に始まり4年ごとに訪れ、2020年が最後となるため、次のように求められます。
(2020 − 1960) ÷ 4 + 1 = 16回
したがって、この63年間の総日数は以下の通りです。
63年 × 365日 = 22,995日
+ うるう日の16日分
= 合計 23,011日
ステップ3:2023年1月1日から3月8日までの日数
続いて、2023年の経過分を加えます。2023年はうるう年ではないため、2月は28日です。
1月31日 + 2月28日 + 3月8日 = 67日
合計日数の答え
これまでの結果をすべて足し合わせましょう。
23日 + 23,011日 + 67日 = 23,101日
よって、1959年12月8日から2023年3月8日までの経過日数は23,101日となります。
補足:もっと簡単に調べるには
手計算では、うるう年の数え間違いや月ごとの日数の勘違いが起きやすいものです。確実に知りたい場合は、ExcelやGoogleスプレッドシートのDATEDIF関数、またはオンラインの経過日数計算ツールを活用しましょう。たとえばExcelであれば「=DATEDIF("1959/12/8","2023/3/8","D")」と入力するだけで、一瞬で正確な日数を確認できます。