js-身份證識別性別和出生日期
阿新 • • 發佈:2021-01-07
***certNo:身份證號
返回值:xxxx-xx-xx/男
function(certNo) {
var _len = certNo.length;//獲取身份證的長度
let brith="";//出生日期 xxxx-xx-xx
let sex = "";//性別
//處理18位的身份證號碼從號碼中得到生日和性別程式碼
if (_len == 18){
brith=certNo.substr(6, 4) + "-" + certNo.substr(10, 2) + "-" + certNo.substr(12, 2),
sex:parseInt(certNo.substr(16,1)) % 2==1?"男":"女"
}
if (_len == 15) {
brith="19" + certNo.substr(6, 2) + "-" + certNo.substr(8, 2) + "-" + certNo.substr(10, 2),
sex=arseInt(certNo.substr(14,1)) % 2==1?"男":"女"
}
return brith +"/"+x;
},