js 根据身份证获取出生日期与年龄

//获取出生日期getBirthdayFromIdCard(idCard) {var birthday = "";if (idCard != null && idCard != "") {if (idCard.length == 15) {birthday = "19" + idCard.substr(6, 6);} else if (idCard.length == 18) {birthday = idCard.substr(6, 8);}birthday = birthday.replace(/(.{4})(.{2})/, "$1-$2-");}return birthday;},//根据身份证获取年龄getAgeFromIdCard(idCard){var myDate = new Date();var month = myDate.getMonth() + 1;var day = myDate.getDate();var age= myDate.getFullYear() - idCard.substring(6, 10) - 1;//大概多少岁//如果现在月份超过身份证月份则+1if (idCard.substring(10, 12) < month ||(idCard.substring(10, 12) == month && idCard.substring(12, 14) <= day)) {age++;}return age;},

我也是从网上找的 菜鸟一个,发布的时候没有 借鉴的选项,所以选择了原创

js 根据身份证获取出生日期与年龄相关推荐

  1. js通过身份证获取性别、年龄

    function IdCard(UUserCard, num) {     if (num == 1) {         //获取出生日期         birth = UUserCard.sub ...

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

    //根据身份证获取出生日期 function getBirthDate(idCard) { var birthday = ""; if(idCard != null &&a ...

  3. 15位和18位的身份证正则,以及通过身份证获取出生日期

    身份证号老版的是15位,新版的是18位(包括最后一位是X的校验) function isIDNumber(s) {return /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2 ...

  4. java身份证工具类,身份证合法性校验,根据身份证获取生日、年龄、性别

    import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.*; /**  * 身份证号码校验工具 ...

  5. Mysql根据身份证更新出生日期及年龄sql语句

    最近一个客户的系统要升级,并要求在数据库基本信息中新增年龄和出生日期字段信息. 我心想这么"难" 报价一定要高一点了 于是我废了九牛二虎之力写了一条sql语句,将mysql数据库新 ...

  6. js通过身份证获取年龄

    // 获取用户的身份证号码let identityCard = this.idNum.replace(/\s+/g, "");//判断长度let len = identityCar ...

  7. Excel 从身份证号码上获取出生日期和年龄

    1.从身份证中获取年月日 =TEXT(MID(A2,7,6+(LEN(A2)=18)*2),"0-00-00") 2.从身份证中获取年龄 =DATEDIF(TEXT(MID(A1, ...

  8. 根据身份证获取用户的年龄,性别,生日等

    public class IdCardVerificationUtil { /** 中国公民身份证号码最小长度. */ public static final int CHINA_ID_MIN_LEN ...

  9. 用身份证获取性别与年龄

    ---------通过身份证判断性别 create or replace function sex(id in varchar)return varchar as SFZHM varchar(50); ...

最新文章

  1. model存数据_Jepsen 测试框架在图数据库 Nebula Graph 中的实践
  2. 多元线性回归分析问题
  3. 中缀转后缀表达式,带括号的后缀表达式综合计算器,Java栈数据结构实现
  4. 英语口语week 14 Thursday
  5. redis深度历险:核心原理与应用实践_玩转Redis,阿里技术带你从核心原理到应用实践,一份文档全掌握...
  6. 【项目管理】技术债务
  7. Windows Azure Marketplace 为新增的 50 个国家/地区提供,并推出了令人振奋的新增内容,包括我们自己的 Bing 光学字符识别服务...
  8. 中英文对照 —— 数学
  9. 学习ExtJS(九) fit布局
  10. Android程序创意过滤与失败经验谈
  11. DOS批处理下格式化日期字符串
  12. 量化交易实战【1】自己搭建一个的股票交易回测框架,并通过均线择时策略进行回测
  13. 高精度定位赋能行业创新,Petal Maps Platform 创新地图平台能力
  14. Android自定义系列——10.PathMeasure
  15. void func()与 func(void)的区别
  16. 华硕x580nv拆机_华硕x550v怎么拆机 华硕x550v拆机教程【图文步骤】
  17. Java对URL中的中文进行UrlEncode转码
  18. PMO对项目需求调研的要求(含业务蓝图)
  19. 奋斗5年 从月薪3500到700万!
  20. 未来八种人将被社会淘汰

热门文章

  1. OSG StateSet
  2. python爬虫 爬取京东网页
  3. Connection id “0HMGNTPDIIA4M“.Request id “0HMGNTPDIIA4M:00000001“:An unhandled exception was thrown
  4. NetBeans 界面美化与字体设置
  5. Express4.X版本修改默认模板jade为ejs并且试用html为视图模板后缀名
  6. STM32与OLED显示姓名学号
  7. 大一Web课程设计 基于HTML家乡主题网页项目的设计与实现——中国牡丹之都山东菏泽(6页)
  8. php如何计算三角函数,使用Python三角函数公式计算三角形的夹角代码示例
  9. 和互联网公司服务器有关的一些情况
  10. 找出n以内最大的质数。python