function getBirthDayFromIDCard(idCard){
var birthday = ''
if (idCard != null && idCard !== '') {
if (idCard.length === 15) {
birthday = '19' + idCard.substr(6, 6)
} else if (idCard.length === 18) {
birthday = idCard.substr(6, 8)
}
birthday = birthday.replace(/(.{4})(.{2})/, '$1-$2-')
}
return birthday
}
获取身份证号的出生日期
最新推荐文章于 2025-12-04 22:56:41 发布
该文章介绍了如何使用JavaScript编写一个名为getBirthDayFromIDCard的函数,根据输入的身份证号码(15位或18位)计算并返回格式化的出生日期。函数首先检查输入是否有效,然后根据长度截取和格式化出生年月日。
425

被折叠的 条评论
为什么被折叠?



