Java プログラムメモ


トップ

誕生日から年齢を取得する

指定された誕生日の指定された日付での年齢を計算します。

ソース記述例

public static int getAge(Date birthDay, Date specifiedDay) { Calendar specified = Calendar.getInstance(); specified.setTime(specifiedDay); Calendar birth = Calendar.getInstance(); birth.setTime(birthDay); int age = specified.get(Calendar.YEAR) - birth.get(Calendar.YEAR); if (specified.get(Calendar.MONTH) == birth.get(Calendar.MONTH)) { if (specified.get(Calendar.DAY_OF_MONTH) < birth .get(Calendar.DAY_OF_MONTH)) { age--; } } else if (specified.get(Calendar.MONTH) < birth.get(Calendar.MONTH)) { age--; } return age; }

太陽系 オーガニックカフェ Rama ヨガ沖縄
SEO [PR] おまとめローン Windows7 冷え性対策 動画 掲示板 レンタルサーバー ライブチャット SEO