18位身份证号码由多个部分组成,每个数字都有特定的含义,最后一位校验码可能是数字0-9或字母X。下面详细说明:
格式:AAAAAA YYYYMMDD SSS C
| 位置 | 含义 | 说明 |
|---|---|---|
| 第1-6位 | 地址码 | 表示登记户口时所在地的行政区划代码(省、市、县/区),按GB/T 2260标准。 |
| 第7-14位 | 出生日期码 | 格式为YYYYMMDD,例如19950101表示1995年1月1日出生。 |
| 第15-17位 | 顺序码 | 同一地区、同一出生日期的人的顺序号。第17位奇数=男,偶数=女。 |
| 第18位 | 校验码(最后一位) | 根据前17位数字计算得出,用于检验号码正确性。 |
计算规则:
身份证号码的第18位是通过ISO 7064:1983.MOD 11-2校验码算法计算得出的:
| 余数 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |).
举例:
假设前17位为11010519950101123,计算过程略,若余数为10,则校验码为X。
110102=北京市西城区)。如果有具体的身份证号码(需隐去敏感部分),我可以帮你分析其结构或验证校验码是否正确。