身份證上的X到底代表什麼

2021-09-06 21:39:47 字數 1158 閱讀 3215

生活中,無論你是坐火車,還是****手續,都需要用到身份證,它現在已經儼然成為我們生活的非常重要的一部分,但是關於身份證本身,你了解多少呢?

有人會說了,為什麼我的身份證上寫的有效時間是10年,而一些人的時間是20年呢?下面大家一起來看一下!

一、有效期限

居民身份證的有效期限分為10年、20年、長期三種。16周歲至25周歲的,發給有效期為10年的居民身份證;26周歲至45周歲的,發給有效期為20年的居民身份證;46周歲以上的,發給長期有效的居民身份證。證件有效期限從簽發之日起計算。如某人2023年9月20日出生,2023年18周歲時申領居民身份證,簽發日期為2023年12月31日,他屬於16至25周歲這一年齡段,證件有效期限屬於10年這一檔次,到2023年12月30日有效期滿。

那麼,又有人會問,為什麼北京身份證是1開頭的,而河南的就是4開頭的呢?身份證上的數字是什麼意思呢?

二、號碼構成

1 、位址碼

(身份證號碼前六位)表示編碼物件常住戶口所在縣(市、鎮、區)的行政區劃**。1-2位省、自治區、直轄市**; 3-4位地級市、省、自治州**; 5-6位縣、縣級市、區**。

2 、生日期碼

(身份證號碼第七位到第十四位)表示編碼物件出生的年、月、日,其中年份用四位數字表示,年、月、日之間不用分隔符。例如:2023年05月11日就用19810511表示。

3 、順序碼

(身份證號碼第十五位到十七位)位址碼所標識的區域範圍內,對同年、月、日出生的人員編定的順序號。其中第十七位奇數分給男性,偶數分給女性。

4 、校驗碼

(身份證號碼最後一位)是根據前面十七位數字碼,按照iso 7064:1983.mod 11-2校驗碼計算出來的檢驗碼。作為尾號的校驗碼,是由號碼編制單位按統一的公式計算出來的。

那麼為什麼會有人的身份證後面的數字是x呢?

如果某人的尾號是0-9,都不會出現x,但如果尾號是10,那麼就得用x來代替,因為如果用10做尾號,那麼此人的身份證就變成了19位,而19位的號碼違反了國家標準,並且中國的計算機應用系統也不承認19位的身份證號碼。ⅹ是羅馬數字的10,用x來代替10,可以保證公民的身份證符合國家標準。

身份證號資訊代表的意義

1 位址碼 身份證號碼前六位 表示編碼物件常住戶口所在縣 市 鎮 區 的行政區劃 1 2位省 自治區 直轄市 3 4位地級市 盟 自治州 5 6位縣 縣級市 區 2 生日期碼 身份證號碼第七位到第十四位 表示編碼物件出生的年 月 日,其中年份用四位數字表示,年 月 日之間不用分隔符。例如 1981年...

身份證的校驗

初步判斷 增加校驗碼判斷 了解編碼規則 如何完成身份證的校驗 1 9 d 18 19 20 d 0 1 9 1 0 2 0 2 1 9 10 20 30 31 d 0 9xx 身份證號碼的正規表示式 前6位地區編碼 dddddd 數字開頭不能為0 取1 9數字。後五位可以為0 9的數字。正規表示式 ...

身份證的校驗

身份證的校驗,js 函式 var idcardverify function else if idcard.length 18 else else 判斷身份證號碼為18位時最後的驗證位是否正確 param a idcard 身份證號碼陣列 return function istruevalidate...