/** * @param y 生年月日の年 * @param m 生年月日の月 * @param d 生年月日の日 */ String getAge(String y, String m, String d) { if (y.length() == 0 || m.length() == 0 || d.length() == 0) return " "; Calendar cal = Calendar.getInstance(); int year = cal.get(Calendar.YEAR); int mon = cal.get(Calendar.MONTH)+1; int day = cal.get(Calendar.DATE); return ""+(year-Integer.parseInt(y) - ((Integer.parseInt(m) > mon || (Integer.parseInt(m) == mon && Integer.parseInt(d) > day)) ? 1:0)); }
|