522529198802252219

身份证号码:共18位组成 
1-3位为省级行政区代码 
4-6位为市、县级行政区代码 
7-10位为出生身年份 
11-12位为出生身月份 
13-14位为出生身日 
15-16位为派出所辖区分派代码 
17位为性别代码
18位为效验码

区别是,15位身份证号没有效验码和出生年份的“19”或“20”

15位身份证号码是什么意思?

(1)1~6位为地区代码

(2)7~8位为出生年份(2位),9~10位为出生月份,11~12位为出生日期

(3)第13~15位为顺序号,并能够判断性别,奇数为男,偶数为女。

18位身份证号各位表示什么意思?

(1)1~6位为地区代码,其中1、2位数为各省级政府的代码(广西为45),3、4位数为地、市级政府的代码(南宁市为01),5、6位数为县、区级政府代码(西乡塘区为04)。

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

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

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

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

(6)18位为效验位(识别码),通过复杂公式算出,普遍采用计算机自动生成。

15位与18位身份证号码有什么区别和联系相关推荐

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

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

  2. 15或18位身份证号码增强校验

    1. 背景简介 目前部分项目用到了增强的身份证号码验证,要验证15位.18位.行政区划.日期合法性.校验位(仅对18位)等特点. 当前i产品仅提供一个函数idcheck可以用来验证身份证合法性,用法为 ...

  3. oracle根据身份证更新出生日期(15位与18位身份证都可)

    更新出生年月sql 语句如下: update test_table a set a.csrq= case         when length(a.sfzh)=18 then to_date(sub ...

  4. 15位和18位身份证号码的结构介绍

    身份证号码编码方法 要进行身份证号码的验证,首先要了解身份证号码的编码规则.我国身份证号码多由若干位数字或者数字与字母混合组成.早期身份证由15位数字构成,这主要是在1980年以前发放的身份证,后来考 ...

  5. 15/18位身份证号码验证的正则表达式总结(详细版)

    前言 开发过程中,常常需要对一些输入信息进行有效性验证,使用正则表达式进行校验是最简单.效率最高的方式了,下面就来看看15/18位身份证号码验证的正则表达式吧. 介绍 xxxxxx yyyy MM d ...

  6. 15/18位身份证号码验证

    15/18位身份证号码验证 在做身份证验证之前你得明确身份证号的组成. 首先我告诉你,18位身份证号码后面的字母只有"X"这一个.(X是罗马数字的10,用X来代替10,可以保证您的 ...

  7. 15位、18位身份证号码正则表达式

    身份证正则表达式 在项目中遇到身份证号码验证,百度了一些资料,太简单的和太复杂的pass,综合了一些案例,取长补短,形成了个折中版本的,正则表达式如下: var reg =/(^[1-9]\d{5}( ...

  8. excel表格中18位身份证号码如何转换成出生日期

    1.获取出生日期,如果Excel表上,如果A1为身份证号码. =IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2)&&quo ...

  9. 18位身份证号码最后一位校验

    1 package com.jdk7.chapter5; 2 3 /** 4 * 仅能校验15位或18位身份证号的校验码 5 * @author Administrator 6 * 7 */ 8 pu ...

最新文章

  1. 二叉树-二叉树的最大深度(递归 )
  2. PHP的方法重载实现
  3. C#多态性的小记,父类,子类,虚方法,接口
  4. 【小项目关键技术二】UGV电机编码测速
  5. 为什么计算机存储的是二进制补码?
  6. 46 SD配置-销售凭证设置-分配状态参数文件到项目类型
  7. 数学老师从没这么教过,乘法竖式中进位可以是多位(附Python实现与测试源码)...
  8. vue的table组件
  9. ThinkJS 和 Sprite.js 服务端渲染实践
  10. 牛客编程巅峰赛S2第6场 - 钻石王者
  11. 应用物理学属于计算机,应用物理学专业属于什么学科
  12. java还原合并单元格_Java 合并/取消合并 Excel 单元格
  13. 华为OD机考:0025-0028:黑板报数字涂色-十进制数字最低位排序-最大n个数和最小n个数之和
  14. itx机箱尺寸_鞋盒大小的ITX机箱初体验 | FORMULA X1装机展示
  15. 疫情可视化part3
  16. caj 获取my documents目录错误,可能“我的文档”目录不存在
  17. js一维数组,api,二维数组
  18. PHP中http_build_query函数×tamp自动转化为×的解决办法
  19. 中日企业文化不可思议的五项潜规则
  20. 怎么解决家具企业管理的老难题,家具ERP管理系统给出答案

热门文章

  1. PopupWindow控件应用
  2. 英特尔10纳米Agilex FPGA核心技术全解读
  3. Java知识总结(五)
  4. Redis持久化:RDB内存快照
  5. 一分钟解决上网速度慢的问题
  6. Python的方法解析顺序(MRO)变化过程
  7. doc2vec 文档向量
  8. java的poi的office和wps的样式不显示问题
  9. 阿里云服务器centos系统部署httpd服务器(新手向网页搭建教程)
  10. 120941138报:工信部正搭建移动应用认证和管理服务