var base = function(){};
/**
* 通过身份证号获取出生日期
* @param id 身份证号码
* @returns 出生日期(yyyy-MM-dd)
*/
base.prototype.getBirthdayByID = function(id){
var birthday;
if(id.length == 15 ){
birthday = id.charAt(6)+id.charAt(7);
if(parseInt(birthday)<10){
birthday = '20'+birthday;
}
else{
birthday = '19'+birthday;
}
birthday=birthday+'-'+id.charAt(8)+id.charAt(9)+'-'+id.charAt(10)+id.charAt(11);
}
else if(id.length ==18 ){
birthday=id.charAt(6)+id.charAt(7)+id.charAt(8)+id.charAt(9)+'-'+id.charAt(10)+id.charAt(11)+'-'+id.charAt(12)+id.charAt(13);
}
return birthday;
};
/**
* 通过身份证获取性别
* @param id 身份证号码
* @returns 0 女 1 男
*/
base.prototype.getSexByID = function(id){
var sex;
if(id.length == 15 ){
if(parseInt(id.charAt(14)/2)*2!=id.charAt(14)){
sex="1";
}
else{
sex="0";
}
}
else if(id.length ==18 ){
if(parseInt(id.charAt(16)/2)*2!=id.charAt(16)){
sex="1";
}
else{
sex="0";
}
}
return sex;
};
var baseModel = new base();