iking-utils-pro
Version:
金合前端工具库
2 lines (1 loc) • 424 B
JavaScript
;module.exports=(t,r="-")=>{if("string"!=typeof t)return void console.error("param cardId must be a string");let s=null;const e=18===t.length,u=e?t.substr(6,8):`19${t.substr(6,6)}`,b=u.substr(0,4),a=u.substr(4,2),i=u.substr(6,2),o=`${b}${r}${a}${r}${i}`,n=t.charAt(e?16:14),h=Number(n)%2;return s={birthData:u,birthDataSplit:o,birthYear:b,birthMounth:a,birthDay:i,sex:h?"男":"女",sexNum:n,sexBolNum:h?1:0},s};