第7位至14位为出生日期码,此码由6位数改为8位数,其中年份用4位数表示。
前6位为地址码;第15位至17位为顺序码,取消了顺序码中对百岁老人使用的特定编号;第十八位为校验码,主要是为了校验计算机输入公民身份证号码的前17位数字是否正确,其取值范围是0至10,当值等于10时,用罗马数字符χ表示。
从1985年,我国开始颁发第一代居民身份证,第一代居民身份证的号码由15位数字组成,分别是6位行政区划代码+6位出生日期+3位顺序码,顺序码中最后一位用于区分性别,男的为奇数女的为偶数。第7位到第12位就是出生日期。
近年来,我国开始颁发第二代居民身份证,身份证号码由第一代的15升级到18位,这18位数字分别是6位行政区划代码+8位出生日期+3位顺序码+1位校验码,顺序码中最后一位用于区分性别,男的为奇数女的为偶数。