DogAge

多くの人は人間の年齢の数え方を特に意識したことはないかもしれない。だが本アプリでは複数の年齢計算方法を取り入れている。

□満年齢


一つは日本で満年齢と呼んでいる全世界で一般的な年齢計算。生まれたとき0歳から始まる。1年後の誕生日に1歳となる。その後、1年経過する毎に1歳づつ加算していく。なにも難しいことはないし他に数え方もない。そう思うかもしれない。

だが厳密なことを言うと、誕生日に1歳年齢を加えるでいいのだろうか?閏年の2月29日生まれの人はいつ2歳になるのか?それとも4年後の2月29日?そんなことはありえない。じゃあ1年後の2月28日?それとも、3月1日?この問題を解決するために、日本には「年齢計算ニ関スル法律(明治三十五年法律第五十号)」というものがある。短い法律なので全文を掲示する。


○1 年齢ハ出生ノ日ヨリ之ヲ起算ス
○2 民法第百四十三条 ノ規定ハ年齢ノ計算ニ之ヲ準用ス
○3 明治六年第三十六号布告ハ之ヲ廃止ス



appstorelogo


なお、民法第百四十三条は以下


(暦による期間の計算)
第百四十三条  週、月又は年によって期間を定めたときは、その期間は、暦に従って計算する。
2  週、月又は年の初めから期間を起算しないときは、その期間は、最後の週、月又は年においてその起算日に応当する日の前日に満了する。ただし、月又は年によって期間を定めた場合において、最後の月に応当する日がないときは、その月の末日に満了する。


つまり、誕生日の前日の終わる瞬間に1歳加える。2月29日の場合には2月28日が終わる瞬間である。なので閏年でも、そうでない年も2月28日の終わった瞬間に加算される。

他の国ではどのようになっているかは分からないが、実質的には同じだろう。


□数え年


Wikipediaで数え年をひくと、"East Asian age reckoning"となっている。東アジア年齢計算法とでも言う意味。

古来、日本・中国・韓国・ベトナム等の東アジアの中国文化圏ではこの数え年が使われてきた。20世紀になり順次廃止され公的にはなくなっている。が、現在も韓国では日常生活で使われることが程度。

数え方は生まれたとき1歳。そして新年を迎えると同時に1つ年齢を加える。満年齢に比べて1ないし2歳年上になる。1月に生まれた子供も12月に生まれた子供も新年には同時に2歳になり常に同年齢となる。年齢を加えるの日は、日本韓国では1月1日だが、中国では春節(旧正月)。日本でも西暦を使用するまでは旧暦の正月であったので、満年齢が普及するまでは旧正月に年齢を加算していた。その後も地域によっては旧正月や立春などに年齢を加算することがある。

中国語では虚岁(虚歳)と呼ぶ。

□日本人女性


シンガーソングライター所ジョージの楽曲「香港&東京(香港対東京比較的考察的風刺歌)」中にこんな歌詞がある。

香港では女の人が30になるのに、30年もかかります。
東京では女の人が30になるのに、50年もかかります。


この歌に象徴されるように、日本人女性は独特の年齢の取り方をする。この歌詞の数え方の詳細は不明なので実装できないが、詳細が明らかになっている年齢計算法のいくつかを実装した。

谷山浩子さん……シンガーソングライター。「23歳から年齢を折り返して、18歳になったらまた増えるようにしている」。


・井上喜久子さん……声優、歌手。「永遠の17才」。




[プレビュー]