java根据出生日期计算年龄


/**
  * @author jerry.chen
  * @param brithday
  * @return
  * @throws ParseException
  *             根据生日获取年龄;
  */
 public static int getCurrentAgeByBirthdate(String brithday)
   throws ParseException, Exception {
  try {
   Calendar calendar = Calendar.getInstance();
   SimpleDateFormat formatDate = new SimpleDateFormat(FORMATE_DATE_STR);
   String currentTime = formatDate.format(calendar.getTime());
   Date today = formatDate.parse(currentTime);
   Date brithDay = formatDate.parse(brithday);

   return today.getYear() - brithDay.getYear();
  } catch (Exception e) {
   return 0;
  }
 }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM