怎样通过身份证号码取到年龄
有朋友问我用JS写个身份证号码提取年龄的函数
看代码
function getAge(cardId) {
//如果长度小于18则直接返回0岁
if (cardId.length < 18) {
return 0
}
//截取身份证中的出生年
var cardDate = cardId.substr(6, 4)
//获取当前年
var nowDate = (new Date()).getFullYear()
//当前年减去出生年就ok啦
return nowDate - cardDate
}
getAge('602124199302055810')