版权声明:本文为博主原创文章,未经博主允许不得转载。 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;
}
}