js实现根据身份证号码识别 性别 年龄 生日
来源:互联网 发布:房产经纪人网络端口 编辑:程序博客网 时间:2024/05/01 19:48
function discriCard() {
//获取输入身份证号码
var UUserCard = "";
//获取出生日期
UUserCard.substring(6, 10) + "-" + UUserCard.substring(10, 12) + "-" + UUserCard.substring(12, 14);
//获取性别
if (parseInt(UUserCard.substr(16, 1)) % 2 == 1) {
alert("男")
} else {
alert("女")
}
//获取年龄
var myDate = new Date();
var month = myDate.getMonth() + 1;
var day = myDate.getDate();
var age = myDate.getFullYear() - UUserCard.substring(6, 10) - 1;
if (UUserCard.substring(10, 12) < month || UUserCard.substring(10, 12) == month && UUserCard.substring(12, 14) <= day) {
age++
}
//年龄 age
alert(age)
}
//根据给定时间 2017-5-6/ 2017-05-06 获得年龄
function getAge(str) {
var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
if (r == null)
return false;
var d = new Date(r[1], r[3] - 1, r[4]);
if (d.getFullYear() == r[1] &&(d.getMonth() + 1) == r[3]
&& d.getDate() == r[4]){
var Y = new Date();
var nl = (Y.getFullYear() - r[1]);
if (nl == 0) {
return nl;
}
if (d.getMonth() < Y.getMonth()) {
return nl;
} else {
if (d.getMonth() > Y.getMonth()) {
return nl - 1;
} else {
if (d.getDate() <= Y.getDate()) {
return nl;
} else {
return nl - 1;
}
}
}
}
}
- js实现根据身份证号码识别 性别 年龄 生日
- 根据身份证号码识别性别年龄生日的JS代码:
- IOS 根据身份证号码获取 年龄 生日 性别
- Oracle根据身份证号码判断性别,年龄
- 根据身份证号码生成生日和性别
- 根据身份证号码生成生日和性别
- 根据身份证号码生成生日和性别
- javascript 根据身份证号码取得生日与性别
- JS根据身份证号码 设置性别
- js根据生日计算出年龄
- TensorFlow16: 根据脸部识别性别和年龄
- 单元格里根据身份证号码计算年龄和性别
- 根据身份证号码计算出生日期、年龄、性别(18位)
- 在EXCEL中根据身份证号码计算年龄、出生年月、性别
- jquery根据身份证号码计算出生日期、年龄、性别代码
- 计算性别,年龄,生日
- 根据身份证获取用户的年龄,性别,生日等
- 根据身份证号码获取年龄
- 批量导入sql文件(shell脚本)
- css样式学习8
- python pass 空语句 do nothing
- swing 点击输入框去除文字
- java实现简单选择排序
- js实现根据身份证号码识别 性别 年龄 生日
- 苹果原生二维码扫描器
- 51 NOD 1449
- 认识http(1)【三次握手&四次挥手】
- kafka学习笔记:知识点整理
- Windows下搭建TensorFlow环境3(CPU版本)
- eclipse发布web服务到tomcat中遇到的诸多问题
- 利用ssh传输文件
- android常见控件常见属性