2月29日に女性からプロポーズされた男性は、断ってはいけない サービスの申し込みで年齢制限を設けるなど、誕生日から年齢を算出したいことがあります。さてどういうロジックを書けばよいのでしょうか。 年齢とは何か(仕様の定義) 年齢計算は日本の場合は、「年齢計算ニ関スル法律」に基づいた計算になります。 ここで、大きく別れるのが、時刻基準で計算するか日基準で計算するかです。 一般的には時刻基準で計算するので、4月1日生まれの人は、4月1日の0時ちょうどに歳をとることにすればよいですが…、日基準の場合には誕生日前日に歳をとることになります。日基準で計算される有名なのは学齢がありますが、選挙権なんかも同じく日基準のようです。 ここの仕様をどちらにするか、しっかり定義する必要があります。法によっても解釈の仕方が異なるのが現状のようです。 一番問題となる2月29日生まれの人が歳をとるのは、基準の違いによっ