200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 在JS中根据身份证号计算出生日期和年龄

在JS中根据身份证号计算出生日期和年龄

时间:2018-08-27 17:55:11

相关推荐

在JS中根据身份证号计算出生日期和年龄

1、根据身份证号计算出生日期

var identificationCardid=document.getElementById("identificationCardid").value;//取得身份证号

var year=identificationCardid.substring(6,10);//截取身份证上的年

var month=identificationCardid.substring(10,12);//截取身份证上的月

var day=identificationCardid.substring(12,14);//截取身份证上的日

var chushengrq=year+"-"+month+"-"+day;//转为2000-01-01的格式

$("#birthdayDate").val(chushengrq);

2、根据身份证计算年龄

var identificationCardid=document.getElementById("identificationCardid").value;//取得身份证号

var year=identificationCardid.substring(6,10);截取身份证上的年

var months=identificationCardid.substring(10,12);//截取身份证上的月

var days=identificationCardid.substring(12,14);//截取身份证上的日

var myDate = new Date();

var month = myDate.getMonth() + 1;

var day = myDate.getDate();

var age = myDate.getFullYear() - year - 1;

if (months< month || months == month && days <= day) {

age++;

}

$("#ages").val(age);

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