美文网首页
微信小程序身份证号获取年龄,性别,出生日期

微信小程序身份证号获取年龄,性别,出生日期

作者: 肉肉要次肉 | 来源:发表于2019-05-24 17:26 被阅读0次

封装js:

代码展示:

function IdCard(UUserCard, num) {

  if (num == 1) {

    //获取出生日期

    birth = UUserCard.substring(6, 10) + "-" + UUserCard.substring(10, 12) + "-" + UUserCard.substring(12, 14);

    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;

  }

}

module.exports={

  IdCard : IdCard

}

引入js文件:

var IDCard = require('../..//ishuowww/Tpl/PublicFile/IDCard.js')

调用函数:

var age = IDCard.IdCard(‘身份证号’, 3)

var sex = IDCard.IdCard(‘身份证号’, 2)

相关文章

网友评论

      本文标题:微信小程序身份证号获取年龄,性别,出生日期

      本文链接:https://www.haomeiwen.com/subject/tzjnzqtx.html