vf中如何根据身份证号码得到出生日期和性别

[复制链接]
查看11 | 回复2 | 2009-12-16 14:16:09 | 显示全部楼层 |阅读模式
第七位开始到14位是生日,最后一位单数是男双数是 女
回复

使用道具 举报

千问 | 2009-12-16 14:16:09 | 显示全部楼层
详细内容:身份证号码的最后四位数代表什么意思?答案:16位为地区代码,其中1、2位数为各省级政府的代码,3、4位数为地、市级政府的代码,5、6位数为县、区级政府代码。如13(河北省)04(邯郸市)29(永年县)714位为出生年月日1517位为顺序号,是县、区级政府所辖派出所的分配码,每个派出所分配码为10个连续号码,例如“000-009”或“060-069”,其中单数为男性分配码,双数为女性分配码,如遇同年同月同日有两人以上时顺延第二、第三、第四、第五个分配码。如:007的就是个男生 而且和他同年月日生的男生至少有两个 他们的后四位是001* 和 003*18位为效验位(识别码),通过复杂公式算出,普遍采用计算机自动生成。是前面17位的一种检验代码,如果你改变了前面某个数字而后面的效验代码不响应改变就会被计算软件判断为非法身份正号码。X也是效验代码的一中15位的身份证号码:(1)16位为地区代码(2)78位为出生年份(2位),910位为出生月份,1112位为出生日期(3)第1315位为顺序号,并能够判断性别,奇数为男,偶数为女。
回复

使用道具 举报

千问 | 2009-12-16 14:16:09 | 显示全部楼层
2203041981121304352203是指市区编号,19811213是年月日,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行