//通过身份证号码得出性别和年龄
export const analyzeIDCard = function(IDCard) {var sexAndAge = {};//获取用户身份证号码var userCard = IDCard;//如果身份证号码为undefind则返回空if (!userCard) {return sexAndAge;}//获取到性别if (parseInt(userCard.substr(16, 1)) % 2 == 1) {sexAndAge.sex = '男'} else {sexAndAge.sex = '女'}//获取出生年月日//userCard.substring(6,10) + "-" + userCard.substring(10,12) + "-" + userCard.substring(12,14);var yearBirth = userCard.substring(6, 10);var monthBirth = userCard.substring(10, 12);var dayBirth = userCard.substring(12, 14);//获取当前年月日并计算年龄var myDate = new Date();var monthNow = myDate.getMonth() + 1;var dayNow = myDate.getDay();var age = myDate.getFullYear() - yearBirth;if (monthNow < monthBirth || (monthNow == monthBirth && dayNow < dayBirth)) {age--;}//获取到年龄sexAndAge.age = age;//返回性别和年龄return sexAndAge;
}

通过身份证号码得出性别和年龄相关推荐

  1. js根据身份证号码判断性别和年龄

    /**这是一个超实用的用js根据身份证号码判断性别男女的特效代码,详细看下面的*/ /** 根据身份证号码判断性别 15位身份证号码:第7.8位为出生年份(两位数),第9.10位为出生月份,第11.1 ...

  2. (TS)根据身份证号码计算性别和年龄

    声明:网上目前有很多采用JS写的,随便一搜就能搜到,这里我用在TS写法展示一下,大同小异 // 记住变量用const定义,常量用let定义,不然类型会报错 const onCompute = () = ...

  3. JS身份证号码校验,JS根据身份证号码获取出生年月日,JS根据出生年月日获取年龄,JS根据身份证号码获取性别

    目录 1.JS身份证号码校验 2.JS根据身份证号码获取出生年月日 3.JS根据出生年月日获取年龄 4.JS根据身份证号码获取性别 1.JS身份证号码校验 /*** 身份证校验** @export* ...

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

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

  5. 低代码学习教程:根据身份证号码计算性别

    方法1:取出第17位,判断是否为奇数 方法2:取出第17位,判断是否等于1,3,5,7,9中的任意一个数字 如何根据身份证号码自动计算性别,只要知道身份证第17位是性别位,奇数为男性,偶数为女性即可. ...

  6. 请写代码校验第二代身份证号码有效性。程序接收一个18位的身份证号码和性别,根据以下规则输出号码是有效还是无效。

    请写代码校验第二代身份证号码有效性.程序接收一个18位的身份证号码和性别,根据以下规则输出号码是有效还是无效. 第二代身份证号组成规则: a) 身份证号码(18位)= 地址码(6)+ 出生日期码(8) ...

  7. js根据身份证号码判断性别

    1.html代码 <div class="box">请输入身份证号码:<input type="text" name="" ...

  8. mysql根据身份证号查 性别、年龄以及出生日期

    mysql根据身份证号查性别.年龄以及出生日期 博客里面还有对应的java工具类:芜湖,起飞 这个身份证号也就只针对大陆身份证号 SELECT p.id,-- 这是根据身份证号求年龄 (YEAR(NO ...

  9. PHP实现输入身高和体重输出bmi值,PHP输入一个人的身份证号根据身份证号码判断性别,这两个程序

    目录 一.前言 二.代码段 1.输入身高和体重输出bmi值的代码段 2.输入一个人的身份证号根据身份证号码判断性别的代码段 三.实现结果(流程) 1.输入身高和体重输出bmi值的代码段 2.输入一个人 ...

最新文章

  1. 设计模式——创建型模式
  2. Hadoop学习笔记-关于Hadoop你不得不知道的12个事实
  3. 在虚幻UE4中不同VR头盔的FOV和分屏处理
  4. 洛谷题单的Python版题解(有需要的小伙伴可以来看看哦~!)
  5. mooc服务器返回数据为空,服务返回的json数据过大,nginx无法返回给client
  6. 剑桥毕业之后创业的可能的在商学院的出路
  7. Leetcode--304. 二维区域和检索
  8. start running 开始跑步减肥
  9. [Unity脚本运行时更新]C#7.3新特性
  10. 闲 鱼,进阶技巧,如何提高你的曝光量?
  11. 深圳三防手持终端供应商×××
  12. 【网络协议】IP协议、ARP协议、RARP协议
  13. 挑战性题目DSCT301:求不同形态的二叉树数目
  14. 802.11a/b/g/n/ac速率表
  15. 性能测试基础知识-华为云学院
  16. Processing 入门教程(二十一) 利用数组产生雪花坠落效果
  17. 上周内外盘行情回顾及交易情况2022.4.4
  18. Eureka解密(1)------ 注册实例服务发现理解
  19. HD44780http://blog.sina.com.cn/s/blog_61b6e08b01016xif.html
  20. mca允许安装任何来源

热门文章

  1. 【MySQL基础】04:DQL数据查询语言
  2. 计算机系统变更注意事项,电脑更换cpu注意事项
  3. redis简略版笔记
  4. gamemaker: studio html5,HTML5 Game Development with Gamemaker
  5. error: failed to push some refs to如何解决
  6. 用PhotoShop快速给证件照排版
  7. 【汇正财经】股票上市交易的费用都有哪些?
  8. PDF图片怎么提取?看完这篇你就会了
  9. 一款很好用的画图软件
  10. 二维数组malloc申请空间以及初始化方式