身份證之js獲取性別 年齡 出生日期
/**
* 傳入身份證號碼和num.獲取出生日期,性別跟年齡
* @param UUserCard 身份證號碼
* @param num 1獲取出生日期
* 2 獲取性別
* 3 獲取年齡,年齡小於1歲的時候預設為1歲
* @returns {*}
* @constructor
*/
function IdCard(UUserCard,num){
if(num==1){
//獲取出生日期
birth=UUserCard.substring(6, 10) + "-" + UUserCard.substring(10, 12) + "-" + UUserCard.substring(12, 14);
return birth;
}
if(num==2){
//獲取性別
if (parseInt(UUserCard.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 (UUserCard.substring(10, 12) < month || UUserCard.substring(10, 12) == month && UUserCard.substring(12, 14) <= day) {
age++;
}
if(age <= 0){
age = 1;
}
return age;
}
}
相關文章
- javascript 驗證身份證完全版,根據身份證獲取性別年齡JavaScript
- js 識別身份證號的性別、生日、年齡JS
- Javascript 身份證號獲得出生日期、獲得性別、檢查身份證號碼JavaScript
- PHP根據身份證號碼,獲取性別、獲取生日、計算年齡、獲取地址、獲取生肖、獲取星座、以及判斷是否是身份證號(方法教程)PHP
- excel身份證號提取年齡公式 身份證號碼提取精確年齡的公式Excel公式
- excel身份證號計算年齡Excel
- 根據身份證號碼獲取性別資訊程式碼例項
- 如何從Excel單元格的身份證號碼中提取出生日期、性別Excel
- JS驗證身份證的合法性JS
- 身份證號碼之js驗證JS
- JavaScript根據出生日期計算年齡JavaScript
- JS驗證18位身份證號的正確性JS
- Nodejs + Face++ 識別身份證照片NodeJS
- JS校驗身份證號的合法性JS
- js實現的身份證合法性驗證程式碼JS
- js正則驗證身份證號JS
- node.js -- 身份認證Node.js
- js 獲取驗證碼計時器JS
- iOS身份證號識別iOS
- js實現身份證號碼驗證JS
- js獲取元素的方法與屬性JS
- 輸入某人出生日期,計算年齡和距60歲的天數
- 微信使用者屬性資料:性別比例和年齡比例
- js如何獲取給定屬性的屬性值JS
- Java身份證實名認證、身份證識別介面讓您認證任性的“懶”Java
- OCR身份證識別技術
- 學習身份證影象識別
- 快速高效 | iOS身份證識別iOS
- 微信小程式身份證識別微信小程式
- lodash原始碼分析之資料型別獲取的相容性原始碼資料型別
- 【計算視覺】人臉屬性識別演算法 | 性別+種族+年齡+表情視覺演算法
- js獲取瀏覽器視窗屬性JS瀏覽器
- C++批次核驗身份證真偽、實名認證介面、身份證識別C++
- 生物識別身份驗證新元素:心臟掃描識別身份
- php與js方式驗證手機號碼和郵件地址的合法性,js驗證身份證號碼PHPJS
- AngularJS 如何做身份驗證AngularJS
- 快速高效 | Android身份證識別Android
- ASP.NET身份證識別判定ASP.NET