export function IdCard(UUserCard, num) {// console.log(UUserCard)if(num == 1) {//获取出生日期var birth = UUserCard.substring(6, 10) + "-" + UUserCard.substring(10, 12) + "-" + UUserCard.substring(12, 14);// var birth = birthtype.split('-').map(function(aa){return +aa}).join('-');return birth;}if(num == 2) {//获取性别if(parseInt(UUserCard.substr(16, 1)) % 2 == 1) {//男return "男";} else {//女return "女";}}if(num == 3) {//获取年龄var myDate = new Date();var month = myDate.getMonth() + 1;var day = myDate.getDate();var age = myDate.getFullYear() - UUserCard.substring(6, 10) - 1;if(UUserCard.substring(10, 12) < month || UUserCard.substring(10, 12) == month && UUserCard.substring(12, 14) <= day) {age++;}return age;}
}

检验身份证号(https://blog.csdn.net/M_SSY/article/details/86749136)后判断出生日期和性别

通过身份证号获取出生日期和性别相关推荐

  1. 在oracle中通过身份证号获取出生日期,性别

    首先弄清身份证18位的构成(这里只讲18位的 ): 位数 作用 第1.2位数字 表示所在省份的代码 第3.4位数字 表示所在城市的代码 第5.6位数字 表示所在区县的代码 第7~14位数字 表示出生年 ...

  2. Js根据身份证号获取出生日期、性别和年龄

    /*** 传入身份证号码,获取出生日期.性别和年龄* @param IdCard 身份证号码* @param type 1 获取出生日期* 2 获取性别* 3 获取年龄,年龄小于1岁时默认为1岁*/ ...

  3. js通过身份证号获取出生日期,性别,年龄

    /** 当type=1时获取出生日期,type=2时获取性别,type=3时获取年龄* */var idCard = '' //身份证号function IdCard(IdCard, type) {i ...

  4. HTML身份证号校验及根据身份证号获取出生日期/性别

    一.HTML的方法都写在js里 若HTML.JS.CSS在一个HTML文件中,在HTML中使用HTML需要借助<scirpt>标签,使用<script>标签的方式有两种: 一种 ...

  5. 转java通过身份证号码获取出生日期、性别、年龄

    转自:https://blog.csdn.net/u011199063/article/details/79564587 身份证号码: 15位:6位地址码+6位出生年月日(900101代表1990年1 ...

  6. java通过身份证号码获取出生日期、性别、年龄

    身份证号码: 15位:6位地址码+6位出生年月日(900101代表1990年1月1日出生)+3位顺序码 18位:6位地址码+8位出生年月日(19900101代表1990年1月1日出生)+3位顺序码+1 ...

  7. 通过身份证号码获取出生日期、性别、年龄

    /*** 通过身份证号码获取出生日期.性别.年龄** @param certificateNo* @return 返回的出生日期格式:1990-01-01 性别格式:F-女,M-男*/public s ...

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

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

  9. Excel表格中根据身份证号获取出生日期、生日、年龄、性别、工龄、退休龄

    ( 1 ) 15 位的身份证号码: 1~6 位为地区代码, 7~8 位为出生年份 (2 位 ) , 9~10 位为出生月份, 11~12 位为出生日期,第 13~15 位为顺序号,并能够判断性别,奇数 ...

最新文章

  1. Linux+mysql重置_linux环境mysql重置密码
  2. Shell脚本实现生成SSL自签署证书
  3. android fragment 优势,Android Fragment详解
  4. DCIM有助于数据中心的UPS部署
  5. [] ubuntu 14.04 搜狗拼音输入法安装
  6. 聊聊spring for kafka对consumer的封装与集成
  7. python在线游戏_几个简单的python小游戏
  8. 三星emcp型号详解_三星emcp型号详解_eMCP终将成为过去式?解析:三星、美光所推出的uMCP为何物?......
  9. 全国重点城市建筑物矢量数据合集三(Shp格式+带高度)
  10. Kaplan-Meier plot cutoff选择
  11. (MATLAB)错误使用 xlsread (line 260) 无法激活 Excel 工作表
  12. 《30而已》烂尾,如果这样卖空山茶,顾佳会逆袭
  13. 计算机二级MS考试题目占分数
  14. 新浪微博松绑140字限制 内容和社交能否兼得?
  15. 牛客小白月赛6 G.指纹锁
  16. 大小写金额转换(电子表格大小写金额转换)
  17. 【Python】pd.read_excel应用
  18. 设计html网页时需要遵循的语言规范,CSS设计网页时的一些常用规范
  19. AFL++实战(一)-黑盒测试FFmpeg
  20. 符文能量(Comet OJ - Contest #8) C

热门文章

  1. python使用什么作为续行符_python的换行符是什么?
  2. 手机中的IMEI是什么意思?
  3. 【win10 找不到应用商店】
  4. 如何查看ppm格式的图像
  5. Directx11进阶教程之Cluster Based Deffered Shading
  6. 海康 nvr获取历史视频流
  7. 我的世界小游戏服务器开服制作教程,《我的世界》服务器制作技巧 简单架设开服...
  8. Java实现斗地主实例
  9. 人脸情绪识别挑战赛 图像分类 pytorch
  10. 软件开发者们需要知道的四则市场营销技巧