根据身份证号获取生日、性别、年龄(jQuery)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_44537838/article/details/86503250

方 法:

var MyIDCard = "11204416541220243X";//身份证号
var MyBirthday;//出生日期
var MySex;//性别
var MyAge;//年龄
//根据身份证号获取生日、性别、年龄
function IDCardData() {
    if (MyIDCard != "") {
        //根据身份证号获取出生日期
        MyBirthday = MyIDCard.substring(6, 10) + "-" + MyIDCard.substring(10, 12) + "-" + MyIDCard.substring(12, 14);

        //根据身份证号获取性别
        if (parseInt(MyIDCard.substr(16, 1)) % 2 == 1)
        { MySex = "男"; }
        else { MySex = "女"; }

        //根据身份证号获取年龄
        var MyDate = new Date();
        MyAge = MyDate.getFullYear() - MyIDCard.substring(6, 10) - 1;
    }
}

猜你喜欢

转载自blog.csdn.net/weixin_44537838/article/details/86503250