身份证号直接转换时间
// 函数 idCard是你输入身份证号的具体数值传入进来
Card(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-");
}
console.log(birthday) // 具体日期 xxxx-xx-xx
},
顺便给大家分享一下正则判断身份证号码
if (!/^[1-9]{1}[0-9]{14}$|^[1-9]{1}[0-9]{16}([0-9]|[xX])$/.test(*填入输入的身份证号码)) {
this.$message.error("身份证号有误,请重新输入");
return false;
}
日常写作中遇到的一些东西 分享出来 希望大家多多支持 一键三连