JS通過身份證號碼獲取出生年月日

2022-04-13 03:27:37 字數 808 閱讀 4618

這裡我們講述一下關於jq根據身份證號碼計算出生日期、年齡、性別,有需要的同學可參考一下。

**如下

複製**

//獲取輸入身份證號碼 var uusercard = $("#uusercard").val(); //獲取出生日期 10) + "-" + uusercard.substring(10, 12) + "-" + uusercard.substring(12, 14); //獲取性別 if (parseint(uusercard.substr(16, 1)) % 2 == 1) else //獲取年齡 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

js**

getbirthdayfromidcard : function(idcard)  else if(idcard.length == 18)

birthday = birthday.replace(/(.)(.)/,"$1-$2-");

} return birthday;

},

// 例項

// 結果

1988-08-08

R實現從身份證號碼中獲取 出生年月,年齡,性別

setwd c users zmj desktop chuli read.csv chuli.csv library stringr sfz chuli 1 sfzdata as.numeric str sub sfz,7,14 sfz2 2019 floor data 10000 as.numer...

java通過身份證號碼獲取出生日期 性別 年齡

1 第 一 二位表示省 自治區 直轄市 特別行政區 2 第 三 四位表示市 地級市 自治州 盟及國家直轄市所屬市轄區和縣的彙總碼 其中,01 20,51 70表示省直轄市 21 50表示地區 自治州 盟 3 第 五 六位表示縣 市轄區 縣級市 旗 01 18表示市轄區或地區 自治州 盟 轄縣級市 2...

java通過身份證號碼獲取出生日期 性別 年齡

15位 6位位址碼 6位出生年月日 900101代表1990年1月1日出生 3位順序碼1 第 一 二位表示省 自治區 直轄市 特別行政區 2 第 三 四位表示市 地級市 自治州 盟及國家直轄市所屬市轄區和縣的彙總碼 其中,01 20,51 70表示省直轄市 21 50表示地區 自治州 盟 3 第 五...