生年月日から年齢・生きた日数・星座・干支を計算
満年齢は、現在の日付から生年月日を差し引いて計算します。誕生日をまだ迎えていない場合は1歳減算します。
満年齢 = 現在の年 - 誕生年(今年の誕生日前なら -1)
生きた日数 = (現在日 - 誕生日) / (1000 × 60 × 60 × 24)
日本では「年齢計算ニ関スル法律」(明治35年)により、誕生日の前日の満了をもって加齢されます。
Q. 満年齢と数え年の違いは?
A. 満年齢は生まれた日を0歳とし、誕生日ごとに1歳加算します。数え年は生まれた時を1歳とし、元旦(1月1日)ごとに1歳加算する伝統的な数え方です。
Q. 年齢計算の基準日はいつですか?
A. 法律上、誕生日の前日の午後12時(=誕生日当日の午前0時)に加齢されます。4月1日生まれの人が「早生まれ」になるのはこのためです。
Q. 干支はどう決まりますか?
A. 干支は生まれた年を12で割った余りで決まります。十二支(子・丑・寅・卯・辰・巳・午・未・申・酉・戌・亥)が12年周期で繰り返されます。
日本では明治時代まで数え年が一般的でした。1950年に「年齢のとなえ方に関する法律」が施行され、満年齢が公式な年齢の数え方となりました。
現在でも厄年や七五三などの伝統行事では数え年が使われることがあり、地域によって異なる場合もあります。