Java根据身份证号得到年龄通用方法
2016-12-06 20:21
399 查看
//根据身份证号得到年龄 public static int IdNOToAge(String IdNO){ int leh = IdNO.length(); String dates=""; if (leh == 18) { dates = IdNO.substring(6, 10); }else{ dates = IdNO.substring(6, 8); dates = "19"+dates; } SimpleDateFormat df = new SimpleDateFormat("yyyy"); String year=df.format(new Date()); int u=Integer.parseInt(year)-Integer.parseInt(dates); return u; }
相关文章推荐
- springMVC学习笔记(五) ---- 数据处理的几种方式
- Java代码实现一维数组的二分查找(折半查找)(非递归方法)
- java中使用正则验证的写法
- 简单使用SAXReader解析xml数据
- LeetCode 409. Longest Palindrome(Java)
- Spring Boot 菜鸟教程 17 Cache-缓存
- JAVA WEB 浏览器兼容问题汇总
- Java并发编程(二): Java并发机制的底层实现原理
- JVM8-Class文件格式解读及其修改
- Eclipse-JDT的使用
- JAVA中int、String的类型转换
- Java复习总结——框架篇(二)
- Eclipse 导出为可执行JAR
- Java编程军规
- Java 编程规范
- java深入理解---异步回调机制实例解析
- Struts 的简单理解
- Java对象的序列化和反序列化
- Java复习笔记(6)——反射
- JavaSE学习(6) 面向对象类和对象(3)