1. 程式人生 > >二代身份證號碼編碼規則說明

二代身份證號碼編碼規則說明

11:"北京",12:"天津",13:"河北",14:"山西",15:"內蒙古",21:"遼寧",22:"吉林",23:"黑龍江",

31:"上海",32:"江蘇",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山東",

41:"河南",42:"湖北",43:"湖南",44:"廣東",45:"廣西",46:"海南",50:"重慶",

51:"四川",52:"貴州",53:"雲南",54:"西藏",61:"陝西",62:"甘肅",63:"青海",

64:"寧夏",65:"新疆",71:"臺灣",81:"香港",82:"澳門",91:"國外";

18位身份證號碼的編排規則

(1)前1、2位數字表示:所在省份的程式碼;

(2)第3、4位數字表示:所在城市的程式碼;

(3)第5、6位數字表示:所在區縣的程式碼;

(4)第7~14位數字表示:出生年、月、日;

(5)第15、16位數字表示:所在地的派出所的程式碼;

(6)第17位數字表示性別:奇數表示男性,偶數表示女性;

(7)第18位數字是校檢碼:也有的說是個人資訊碼,一般是隨計算機的隨機產生,

用來檢驗身份證的正確性。校檢碼可以是0~9的數字,有時也用x表示。