1.身份证只支持二代18位身份证
2.判断年龄

Period类

这里贴出方法类:

package demo;import java.time.LocalDate;
import java.time.Period;public class javaTest {public static void main(String[] args) {// TODO Auto-generated method stubString idNo="320104200006020056";int year =Integer.valueOf(idNo.substring(6).substring(0, 4)) ;// 得到年份int month =Integer.valueOf(idNo.substring(10).substring(0, 2));// 得到月份int day=Integer.valueOf(idNo.substring(12).substring(0,2));//得到日LocalDate today = LocalDate.now();System.out.println("Today : " + today);LocalDate birthDate = LocalDate.of(year, month, day);System.out.println("BirthDate : " + birthDate);Period p = Period.between(birthDate, today);System.out.printf("年龄 : %d 年 %d 月 %d 日", p.getYears(), p.getMonths(), p.getDays());}}

这里贴出控制台输出结果:

Java8 根据身份证号获取年龄相关推荐

  1. 【Flutter】Dart 校验身份证号合法性,根据身份证号获取年龄性别

    js版或OC.Java版的都容易找到,Dart版的比较少,mark一下吧. // 校验身份证合法性 bool verifyCardId(String cardId) {const Map city = ...

  2. Java身份证号脱敏、校验身份证号合法性、根据身份证号获取年龄、根据生日获取年龄

    这里写目录 身份证号编码规则 身份证号脱敏 身份证号合法性校验 根据身份证号获取年龄 根据生日日期获取年龄 根据身份证号获取年龄.生日的Map集合 身份证号编码规则 第一.二位表示省(自治区.直辖市. ...

  3. Java后端根据身份证号获取年龄

    我们假设一个场景,当你与前端进行交互时,前端显示用户信息需要一个age年龄显示,但是数据库表的设计却没有age这个字段只给了一个身份证号,这个时候你该怎么办呢? 接下来为大家解决这个烦恼的问题,首先我 ...

  4. 根据身份证号获取年龄和性别

    public static void main(String[] args) {judgeGender("身份证号");countAge("身份证号");}/* ...

  5. 根据身份证号获取出生日期

    先去这个地址拷贝解析身份证号码的封装方法:(直接全部拷贝) https://blog.csdn.net/weixin_44542781/article/details/116377458?spm=10 ...

  6. 根据身份证号获取信息

    1.根据身份证号获取年龄 export function analyzeIDCard(IDCard){let age = 0,yearBirth,monthBirth,dayBirth;//获取用户身 ...

  7. 利用python获取身份证号中年龄和性别信息

    import datetime class GetInformation(object):def __init__(self,id):self.id = idself.birth_year = int ...

  8. js脚本根据身份证号获取性别、年龄、家庭地址、生日

    做项目测试时需要根据身份证号获取其信息,也不想调接口,就自己在本地通过收集资料整合了一个 当身份证号的焦点失去选中后,根据身份证号获取性别.年龄.家庭地址.生日 直接上代码: index.html & ...

  9. java代码实现根据身份证号获取性别,年龄

    根据身份证号获取性别,年龄 // 根据身份编号获取性别public static String getGenderByIdCard(String idCard) {String sGender = & ...

  10. 通过身份证号得到年龄、性别和出生日期

    注:目前只针对18位身份证号码. 不多说了,直接上代码,调用IdCard(UUserCard,num)方法即可,其中UUserCard为身份 //通过身份证号计算年龄.性别.出生日期 function ...

最新文章

  1. Mac制作Ubuntu USB启动盘
  2. narray删除列 python_Python数据分析入门教程(四):数值操作
  3. 结对编程——四则运算过程
  4. Codeforces Round #546 (Div. 2) B. Nastya Is Playing Computer Games
  5. Linux和Windows的遍历目录下所有文件的方法对比
  6. zcmu1756(模拟)
  7. DGL教程【二】如何通过DGL表示一个Graph
  8. 四.3D-2D:PnP问题求解 线性法
  9. SQL 读取不连续的第30到40之间的数据
  10. 前端下载文件方式之:创建a标签下载文件
  11. 【3dmax千千问】初学3dmax插件神器第18课|VRAY渲染教程|疯狂模渲大师用3dmax插件神器的扫描线渲染器该怎么表现效果图的写实效果?
  12. 直击DTCC2018 阿里数据库技术干货全面解析
  13. 论文学习——多元时间序列相似性度量方法
  14. 华为人均工资高达70万,但先看看华为员工的15项标准
  15. linux md5检测工具下载,教你校验 Debian 软件包的MD5
  16. 艾米丽Java游戏_艾米丽玩闹鬼 Emily Wants To Play中文游戏介绍_游戏库_巴士单机游戏...
  17. 教你把竖屏视频剪辑为横屏播放的方法
  18. 教你如何对产品做AB测试(abtest)
  19. Php集福程序,2021 支付宝“集福”最全攻略,这样操作更快得“福”!
  20. Mac不同应用之间切换使用不同输入法

热门文章

  1. win 10网络适配器没有无线网络连接(连不上WLAN)
  2. 设置8211网口方法并关闭EEE模式
  3. 最新 9个免费建站空间 网站均免备案
  4. python——获取矩形四个角点的坐标
  5. 什么是盒子模型,盒子模型,标准盒模型,怪异盒模型,两种盒模型的区别,box-sizing属性
  6. 和平精英灵敏度分享码服务器没有响应,和平精英灵敏度分享码怎么弄 灵敏度分享码怎么用...
  7. 支付宝前端团队详解基于Node.jsWeb框架Chair
  8. python正整数平方根_Python3算法之四:x的平方根
  9. 浏览器内核(引擎)及css前缀
  10. 运算符和强制类型转换