200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 前端原生javaScript 通过身份证号判断年龄 性别 出生日期。

前端原生javaScript 通过身份证号判断年龄 性别 出生日期。

时间:2020-02-28 17:53:30

相关推荐

前端原生javaScript 通过身份证号判断年龄 性别 出生日期。

方法有两个参数,第一个形参传身份证号,第二个形参传num

num=1代表返回出生日期num=2代表返回性别num=3代表返回年龄

//通过身份证号计算年龄、性别、出生日期function idCard(userCard, num) {//获取出生日期if (num == 1) {birth = userCard.substring(6, 10) + "-" + userCard.substring(10, 12) + "-" + userCard.substring(12, 14);return birth;}//获取性别if (num == 2) {if (parseInt(userCard.substr(16, 1)) % 2 == 1) {return "男";} else {return "女";}}//获取年龄if (num == 3) {var myDate = new Date();var month = myDate.getMonth() + 1;var day = myDate.getDate();var age = myDate.getFullYear() - UUserCard.substring(6, 10) - 1;if (userCard.substring(10, 12) < month || userCard.substring(10, 12) == month && userCard.substring(12, 14) <= day) {age++;}return age;}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。