根据身份证截取出生日期
<script>
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
}
console.log( getBirthdayFromIdCard(‘140321199909100911‘)); //1999-09-10
</script>
原文:https://www.cnblogs.com/javascript9527/p/11763820.html