如何从身份子证号码中分辨男女

如题所述

旧15位身份证号码,最后一位单数是男,双数是女

新18位身份证号码,倒数第二位单数是男,双数是女

识读新身份证号码

编码对象
  公民身份号码的编码对象是具有中华人民共和国国籍的公民。

号码的结构
  公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成.排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,
三位数字顺序码和一位数字校验码。

1、地址码
表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按 GB/T 2260 的规定执行。

2、出生日期码
表示编码对象出生的年、月、日,按 GB/T 7408 的规定执行。年、月、日代码之间不用分隔符。
例:某人出生日期为 1966年10月26日,其出生日期码为 19661026。

3、顺序码
表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数千分配给女性。

4 、校验码
校验码采用ISO 7064:1983,MOD 11-2 校验码系统。

号码的表示形式
  公民身份号码的各特征码依次连接,不留空格,其表示形式为:

公民身份证号码实例
A1北京市朝阳区1949年12月31日出生的 女性公民,其公民身份号码为:
         11010519491231002X

该号码表示的具体含义如下:

   地址码         出生日期码       顺序码   校验码
 ︵︵︵︵︵︵︵      ︵︵︵︵︵︵︵︵︵     ︵︵︵   ︵︵︵
 11   01   05     1949  12    31     002     X 
 ︸   ︸   ︸     ︸   ︸    ︸     ︸     ︸
北京市 市辖区 朝阳区   出生年  出生月  出生日

A2广东省汕头市潮阳县1880年1月1日出生的一男性公民,其公民身份号码为:
         440524188001010014

该号码表示的具体含义如下:

   地址码         出生日期码       顺序码   校验码
 ︵︵︵︵︵︵︵      ︵︵︵︵︵︵︵︵︵     ︵︵︵   ︵︵︵
 44   05   24     1880   01  01      001     4
 ︸   ︸   ︸     ︸    ︸  ︸      ︸     ︸
广东省 汕头市 潮阳县   出生年  出生月 出生日
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-18
一、分析身份证号码
其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。

15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。

18位身份证号码:第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第17位代表性别,奇数为男,偶数为女。

例如,某员工的身份证号码(15位)是320521720807024,那么表示1972年8月7日出生,性别为女。如果能想办法从这些身份证号码中将上述个人信息提取出来,不仅快速简便,而且不容易出错,核对时也只需要对身份证号码进行检查,肯定可以大大提高工作效率。
第2个回答  2013-10-18
在网上查。。
相似回答