通过身份证号码获取人的年龄和性别

原创 2016年05月31日 09:58:22
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>GryCheng前端博客</title>
<script type="text/javascript"> 
function discriCard(UUserCard)

 UUserCard.substring(6,10)+"-"+UUserCard.substring(10,12)+"-"+UUserCard.substring(12,14); 
 //获取性别 
 if(parseInt(UUserCard.substr(16,1))%2==1) 
 { 
 alert("男"); 
 //是男则执行代码 ... 
 } 
 else 
 { 
 alert("女"); 
 //是女则执行代码 ... 
 } 
 //获取年龄 
 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++; 
 } 
 alert(age); 
 //年龄 age 

window.onload=function()
{
 var txt=document.getElementById("txt");
 var bt=document.getElementById("bt");
 bt.onclick=function(){discriCard(txt.value);}
}
</script>
</head>
<body>
<input type="text" id="txt" />
<input type="button" value="点击获取信息" id="bt" />
</body>
</html>
版权声明:本文为博主原创文章,未经博主允许不得转载。

根据身份证号,使用Java编写程序获取年龄、性别、出生日期

程序员必须要有一个好的思想,代码有时候就体现了一个人的灵魂,所以理解需求比技术更重要! IdcardValidator类 import java.text.ParseException; im...
  • dabing69221
  • dabing69221
  • 2013年06月22日 21:52
  • 17454

根据身份证号,使用Java编写程序获取年龄、性别、出生日期

转自:http://blog.csdn.net/dabing69221/article/details/9150819 程序员必须要有一个好的思想,代码有时候就体现了一个人的灵魂,所以理...
  • taking_wang
  • taking_wang
  • 2013年11月26日 15:48
  • 5044

Java中怎么通过身份证解析出:年龄、性别、出生日期。

Java中怎么通过身份证解析出:年龄、性别、出生日期。下面是我写的一个java类 package com.thinkgem.jeesite.modules.cyry; import co...
  • houtaidaima
  • houtaidaima
  • 2016年03月01日 11:06
  • 8853

根据身份证号码获取生日年龄性别

  • 2012年10月31日 10:53
  • 3KB
  • 下载

java通过身份证号码获取出生日期、性别、年龄

身份证号码:15位:6位地址码+6位出生年月日(900101代表1990年1月1日出生)+3位顺序码 18位:6位地址码+8位出生年月日(19900101代表1990年1月1日出生)+3位顺序码+1位...
  • zhayuyao
  • zhayuyao
  • 2017年11月16日 11:39
  • 257

Excel表中身份证号码提取出生年月、性别、年龄的使用技巧

  • 2013年05月07日 22:39
  • 56KB
  • 下载

excel 根据身份证号码自动提取出生年月、性别、年龄的方法实例

在excel表格中,根据身份证号码就可以自动提取出生年月、性别、年龄。   第一,身份证号码的组成。   当今的身份证号码由18位数字组成:前6位为地址码,第7至14位为出生日期码,第15至1...
  • blwbbs
  • blwbbs
  • 2012年10月11日 13:11
  • 787

java 通过身份证号码得到用户的性别年龄

水水水水
  • oQiDai123456
  • oQiDai123456
  • 2014年10月13日 15:20
  • 6827

安卓使用Java语言从身份证号码中截取出生日期、省份、性别、年龄

安卓使用Java语言从身份证号码中截取出生日期、省份、性别、年龄
  • sinat_15411661
  • sinat_15411661
  • 2016年08月17日 14:17
  • 958

根据身份证号获取出生日期以及年龄和性别

  • 2014年11月20日 14:25
  • 6KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:通过身份证号码获取人的年龄和性别
举报原因:
原因补充:

(最多只允许输入30个字)