根据身份证号码识别性别年龄生日的JS代码:

来源:互联网 发布:mac上的作图软件 编辑:程序博客网 时间:2024/05/01 14:11

根据身份证号码识别性别年龄生日的JS代码:

function discriCard(){//获取输入身份证号码var UUserCard = "";//获取出生日期UUserCard.substring(6, 10) + "-" + UUserCard.substring(10, 12) + "-" + UUserCard.substring(12, 14);//获取性别if (parseInt(UUserCard.substr(16, 1)) % 2 == 1) {alert("男");//是男则执行代码 ...} else {alert("女");//是女则执行代码 ...}//获取年龄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++;}alert(age);//年龄 age}