/**
* 根据出生日期获取当前年龄
* @param birthDate 出生日期
* @return
*/
public int getAgeByBirthDate(String birthDate){
int result=0;
try {
//获取当前年份
Date nowDate = new Date();
SimpleDateFormat yyyy = new SimpleDateFormat("yyyy");
String nowTime = yyyy.format(nowDate);
int nowInt = Integer.parseInt(nowTime);
//获取出生日期年份
Date date = new SimpleDateFormat("yyyy-MM-dd").parse(birthDate);
String birthTime = yyyy.format(date);
int birthInt = Integer.parseInt(birthTime);
result = nowInt-birthInt;
}catch (Exception e){
log.error("计算年龄异常");
}
return result;
}
根据出生日期获取当前年龄
最新推荐文章于 2023-09-07 17:02:53 发布