/**
* @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;
}
}

最新文章

  1. 八皇后(dfs+回溯)
  2. mysql cluster (mysql 集群)安装配置方案(转)
  3. centos6关闭ipv6
  4. Math.random();函数 随机数
  5. iOS开发——数据持久化Swift篇&文件目录路径获取(Home目录,文档目录,缓存目录等)
  6. hdu 4762 && 2013 ACM/ICPC 长春网络赛解题报告
  7. Java基础--多线程的方方面面
  8. 2. QT窗体间值的传递
  9. OC中协议的概念以及用法
  10. 1.2 sikuli API
  11. TCP协议的滑动窗口协议以及流量控制
  12. 01 整合IDEA+Maven+SSM框架的高并发的商品秒杀项目之业务分析与DAO层
  13. C# 过滤特殊字符,保留中文,字母,数字,和-
  14. Luogu4725 【模板】多项式对数函数(NTT+多项式求逆)
  15. (原)DropBlock A regularization method for convolutional networks
  16. xml/map转换器,递归设计思路【纯原】
  17. docker-ce-17.09 数据卷和数据卷容器
  18. 20180711-统计PDB中的蛋白质种类、膜蛋白文件个数及信息等
  19. INFINITY的一个坑
  20. Linux进程同步机制

热门文章

  1. gitignore相关
  2. Ad_hoc_polymorphism 备份
  3. DB2常用运维命令
  4. 【udacity】机器学习-回归
  5. 安装`lrzsz`包及其报错解决办法
  6. js常用正则表达式大全--如:数字,字符等
  7. XPath语法简明介绍
  8. 一步步理解linux字符设备驱动框架(转)
  9. Git学习总结(11)——Git撤销操作详解
  10. CF43A Football