function getAge(str) {
// 用户填写的身份证号 3xxxxx1998xxxxxxx7
// let str = '3xxxxx1999xxxxxxx7'
let birth = str.substr(6,4)
console.log(birth) // 1998 截取出身份证中的年份
// 转换当前的时间戳 (new Date出来的数据是一个对象,需要转为字符串)
let date = JSON.stringify(new Date(Date.now()))
console.log(date) // "2021-04-28T09:50:10.476Z"
console.log(typeof date) // string
// 然后将当前时间的年份取出
let nowDate = date.substr(1,4)
console.log(nowDate) // 2021
// 当前时间的年份 - 身份证号上的年份 = 身份证用户的年龄
let Age = (+nowDate) - (+birth)
console.log(Age) // 23岁
return Age
}
console.log(getAge('3xxxxx1998xxxxxxx7'))
let age = getAge('3xxxxx1998xxxxxxx7')
console.log(age+'age')
console