根据身份证号码判断是否是未成年人

这篇具有很好参考价值的文章主要介绍了根据身份证号码判断是否是未成年人。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 /****
     * 根据身份证号计算年龄
     * @param str  
     * @param currDate 
     * @return
     */
    public boolean calcYear(String str, Date currDate){
        DateFormat dateFormat = new SimpleDateFormat("yyyyMMdd");
        Long year = Long.parseLong(str.substring(0,4));
        Long month = Long.parseLong(str.substring(4,6));
        Long day = Long.parseLong(str.substring(6,8));
        String str1 = dateFormat.format(currDate);
        Long year1 = Long.parseLong(str1.substring(0,4));
        Long month1 = Long.parseLong(str1.substring(4,6));
        Long day1 = Long.parseLong(str1.substring(6,8));
        Long num = year1-year;
        Long mon = month1-month;
        Long day2 = day1-day;
        boolean bool= false;
        if(num<16){
            bool = true;
        }else if(num==16){
            if(mon<0||(mon==0 && day2<0)){
                bool = true;
            }else if(mon>0 ||(mon==0 && day2>=0)){
                bool = false;
            }
        }
        LOGGER.info("判断当前证件是未成年人的标识为:"+bool+"[True表示为未成年人,False表示为未成年人]");
        return bool;
    }文章来源地址https://www.toymoban.com/news/detail-422876.html

到了这里,关于根据身份证号码判断是否是未成年人的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 8.OpenCV-识别身份证号码(Python)

    需求描述: 通过OpenCV识别身份证照片上的身份证号码(仅识别身份证号码) 实现思路: 1.将身份证号中的0,1,2,3,4,5,6,7,8,9作为模板,与身份证照片中的身份证号码区域进行模板匹配。 2.先要制作一个身份证号码模板,我这里弄了一个,基本上可以用。  3.识别出身份证照片身

    2024年02月11日
    浏览(51)
  • java从身份证号码中提取出生年月日

    给一个String 类型的 身份证号码,需要从这串数字中获取出生日期、性别、年龄

    2024年02月15日
    浏览(47)
  • 身份证号码,格式校验:@IdCard(Validation + 原生实现校验逻辑)

    自定义一个用于校验 身份证号码 格式的注解 @IdCard ,能够和现有的 Validation 参数校验机制兼容,使用方式和其他校验注解保持一致(使用 @Valid 注解接口参数)。 本文使用原生方式实现校验逻辑,校验规则的实现较为基础;Hutool工具提供了更加完善的校验工具,可以考虑使

    2024年02月07日
    浏览(47)
  • 身份证号码的正则表达式及验证详解(JavaScript,Regex)

    简言 在做用户实名验证时,常会用到身份证号码的正则表达式及校验方案。本文列举了两种验证方案,大家可以根据自己的项目实际情况,选择适合的方案 身份证号码说明 居民身份证号码,正确、正式的称谓应该是“公民身份号码”。根据【中华人民共和国国家标准 GB 11

    2023年04月20日
    浏览(89)
  • 常用的表单校验规则——邮箱/QQ/身份证号码/微信/电话/数字字母/整数/文本/密码等

    1.邮箱校验规则 2.邮箱校验规则  3.QQ校验规则 4.身份证号码校验规则   5.微信校验规则 6.电话校验规则  7.银行卡号校验规则  8.数字字母校验规则  9.整数校验规则  10.数字校验规则  11.文本校验规则  12.密码校验规则  最后附上 rules 中的使用方法             

    2024年02月05日
    浏览(57)
  • 数据库sql 根据身份证计算年龄段mysql、oracle

    mysql: mysql通过函数可以精确到日 结果: Oracle: oracle只是年份相减,不够精确 结果:

    2024年02月12日
    浏览(69)
  • 身份证识别ocr、身份证实名认证接口文档

    每一次验证背后,都是对用户数据安全的承诺,对平台信誉的坚守。翔云身份证实名认证API,通过身份证识别接口仅需一键上传身份证图片即可快速识别身份证信息,翔云实名认证接口实时联网查验证件信息的真伪。 ​PHP身份证实名认证接口文档代码如下:

    2024年04月17日
    浏览(63)
  • 身份证实名接口和身份证OCR接口的组合使用

    随着网络技术的快速发展以及对个人信息保护意识的提升,身份证实名认证已成为诸多在线业务中不可或缺的一环。身份证实名接口与身份证OCR接口的有机结合,为用户提供了一种快速、精准、安全的身份信息核验方式。 首先,用户在应用程序或网站界面上传其身份证正反两

    2024年04月26日
    浏览(57)
  • 出门忘带身份证?别急,教你3种把身份证录进手机里的方法

    身份证在我们日常生活中的重要性相信不用我多说,随身携带不一定用得上,碰上要用的时候忘记带就束手无措了。因此,现在很多场合都可以使用电子身份证了,我们可以把身份证装进手机里,每天都带着就不怕需要用到了。下面我就给大家介绍3个把身份证录进手机里的方

    2024年02月09日
    浏览(147)
  • uniapp 微信小程序 - 调起手机摄像头: 拍摄身份证的正反面,自定义身份证取景框,在相机上绘制 “身份证轮廓“ 与提示文字(超详细示例源码,一键复制运行开箱即用)

    这个需求很难在网上找到,就算找到都是很乱的代码。。 本篇博客实现了在uniapp项目中,微信小程序平台下调起手机相机照身份证功能,在相机上添加辅助框、自定义文案或图片(给相机加上身份证辅助线的轮廓),并且解决了 “拒绝相机默认授权后,无法再次拉起相机授

    2024年02月09日
    浏览(249)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包