var ele = '这是十八位身份证的字符串';
var myDate = new Date();
var month = myDate.getMonth() + 1;
var day = myDate.getDate();
var age = myDate.getFullYear() - ele.substring(6, 10) - 1;
if (ele.substring(10, 12) < month || ele.substring(10, 12) == month && ele.substring(12, 14) <= day) {
age++;
}
console.log(age);//输出年龄
根据身份证推算出年龄
最新推荐文章于 2023-10-10 10:53:23 发布