iking-utils-pro
Version:
金合前端工具库
2 lines (1 loc) • 425 B
JavaScript
const t=(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)}`,a=u.substr(0,4),b=u.substr(4,2),i=u.substr(6,2),n=`${a}${r}${b}${r}${i}`,o=t.charAt(e?16:14),h=Number(o)%2;return s={birthData:u,birthDataSplit:n,birthYear:a,birthMounth:b,birthDay:i,sex:h?"男":"女",sexNum:o,sexBolNum:h?1:0},s};export{t as default};