当今的身份证号码有15和18位之分。1985年我国实行居民身份证制度,当时签发的身份证号码是15位的,1999年签发的身份证由于年份的扩展(由两位变为四位)和末尾加了效验码,就成了18位。这两种身份证号码将在相当长的一段时期内共存。两种身份证号码的含义如下:

18位的身份证号码:412322196905030010

(1)1~6位为地区代码,其中1、2位数为各省级政府的代码(河南为41),3、4位数为地、市级政府的代码(商丘为23),5、6位数为县、区级政府代码(睢阳区为22)。

(2)7~10位为出生年份(4位),如1969

(3)11~12位为出生月份,如05

(4)13~14位为出生日期,如03

(5)第15~17位为顺序号,为县、区级政府所辖派出所的分配码,每个派出所分配码位10个连续号码,例如“150—159”,其中单数为男性分配码,双数为女性分配码,如遇同年同月同日有两人以上时顺延第二、第三、第四、第五个分配码。

(4)第 18 位号码是校验码,目的在于检测身份证号码的正确性,是由计算机随机产生的,所以不再是男性为单数,女性为双数。身份证号以X结尾 表示十Ⅹ是罗马数字的10。如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家

身份证号码各位的含义相关推荐

  1. php类精确验证身份证号码

    <?php class check_IdCard {// $num为身份证号码,$checkSex:1为男,2为女,不输入为不验证public function checkIdentity($n ...

  2. PHP根据身份证号码验证、获取星座、生肖和性别函数

    首先介绍一下身份证含义 新的18位身份证号码各位的含义: 1-2位省.自治区.直辖市代码: 3-4位地级市.盟.自治州代码: 5-6位县.县级市.区代码: 7-14位出生年月日,比如19670401代 ...

  3. Oracle 通过15位或18位身份证号码计算年龄、出生年月日、性别

    15位身份证号码各位的含义: 地址码(前六位数):表示身份证编码对象常住户口所在省份.地市,以及县(市.旗.区)的行政区划代码,1-2位数字表示所在地省.自治区.直辖市代码,第3.4位数字表示所在地地 ...

  4. python分析人口出生率代码_身份证号码各位数字的含义以及计算校验位的python代码...

    公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成.排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码. 其中前六位是地址码,通过百度百科我们很容易就 ...

  5. 身份证号码的正则表达式及验证详解(JavaScript,Regex)

    2019独角兽企业重金招聘Python工程师标准>>> 简言 在做用户实名验证时,常会用到身份证号码的正则表达式及校验方案.本文列举了两种验证方案,大家可以根据自己的项目实际情况,选 ...

  6. 在java中如何做身份证号码校验

    https://blog.csdn.net/persistencegoing/article/details/84376427 直接上代码,里面有测试类 /*** 身份证前6位[ABCDEF]为行政区 ...

  7. oracle 导出身份证号_ORACLE对身份证号码处理相关的SQL【收藏】

    /*ORACLE对身份证号码处理相关的SQL汇总 身份证号码算法及应用场景: 工作实践总结,与大家分享快乐,并请高人批评指正,努力改进: 目前我国大量存在着正在有效期的15位身份证,虽然国家在推行二代 ...

  8. 正则表达式——常用正则表达式验证有效数字、密码、真实姓名、邮箱、身份证号码及其正则捕获懒惰性原理

    常用正则表达式及其懒惰性原理 由两部分组成 元字符 量词元字符 * 0到多个 + 1到多个 ? 0到1个 {n} 出现n次 {n,} 出现到多次 {n,m} 出现n到m次 特殊元字符 \ 转义字符(普 ...

  9. JS正则表达式-附身份证号码验证(简易版)

    文章目录 JS正则表达式 匹配与搜索 一.方括号,圆括号 二.修饰符 三.元字符 四.量词 身份证号码验证(简易版) 身份证号码规则: 1.地址码 2.年份码 3.月份码 4.日期码 5.顺序码 6. ...

最新文章

  1. 自测目标 题库进度 0929
  2. vivo和OPPO手机刷机
  3. 点击右键头换到下一张图片html,简单的实现点击箭头图片切换的js代码
  4. 如何以应届生的身份进入阿里巴巴?
  5. 将Android手机无线连接到Ubuntu实现唱跳Rap
  6. 云计算会不会被边缘计算取而代之
  7. 华三交换机ping不通用户但用户_h3c交换机如何一直 ping【已解决】
  8. 腾讯与华中科技大学成立智能云存储技术联合研究中心
  9. springboot无法打开 jsp 页面变成下载解决办法
  10. Deep Match to Rank Model for Personalized Click-Through Rate Prediction
  11. 51群接龙-社区社群团购专业营销工具
  12. 什么是双因素身份认证?
  13. mysql _数据库表的创建
  14. 中信涂猪android抓包,玩卡计划 篇二:中信《鼠来宝》规则攻略,珠光宝气之后的活动!还记得去年的涂猪吗?...
  15. 可变滤波效果器-Pulsar Modular P565 Filter Set v1.2.0 macOS-MORiA
  16. qt中调用matlab生成的动态库
  17. python一键获取豆瓣租房小组前十页信息,并导入EXCEL(Xpath法)
  18. 纽约生活: 最让人喜爱的纽约蛋糕店
  19. 代码随想录算法训练营第三十天| 第七章 回溯算法:332.重新安排行程,51.N皇后,37.解数独(python)
  20. python多环境管理(venv与virtualenv)

热门文章

  1. 扎克伯格:梦想照进华尔街
  2. 腾讯健康防沉迷——已经成年显示未成年——如何关闭未成年模式——解决方法
  3. 首页快速排名六字真言
  4. 互联网除了美国大厂,还有哪些不错的外企?
  5. 卷积神经网络感受野计算指南
  6. Python的GIL锁
  7. linux安装软件输入密码后取消安装,Ubuntu16.04系统安装后的10件真正必做之事
  8. 抖音很火的计算机音乐,抖音比较火的背景音乐是什么盘点 抖音常用的bgm排行榜曝光...
  9. 神经网络与图灵机的复杂度博弈
  10. gtx1650显卡什么级别