/**
* 计算年龄
* @return
* Author:YCM
* 2017年9月8日 上午11:27:13
*/
private int clacAge(Date birthDate) {
Calendar cal = Calendar.getInstance();
int yearNow = cal.get(Calendar.YEAR);
int monthNow = cal.get(Calendar.MONTH);
int dayOfMonthNow = cal.get(Calendar.DAY_OF_MONTH);
cal.setTime(birthDate);
int yearBirth = cal.get(Calendar.YEAR);
int monthBirth = cal.get(Calendar.MONTH);
int dayOfMonthBirth = cal.get(Calendar.DAY_OF_MONTH);
int age = yearNow - yearBirth;
// 当前月小于等于生日月
if (monthNow <= monthBirth) {
if (monthNow == monthBirth) {
if (dayOfMonthNow
} else {
age--;
}
}
return age;
}