搜索你感兴趣的问题
在身份证号码里面怎么提取出生日期公式
竹影清风 2024-06-05 20:29:01
推荐回答
竹影清风 2024-06-11 11:38:03

身份证号码是由18位数字或17位数字加一位字母(X或者x)组成的,其中前6位是地址码,7-14位是出生日期码,15-17位是顺序码,最后一位是校验码。因此,提取出生日期的公式如下:

1.对于18位身份证号码,出生日期码是7-14位,其中前4位表示年份,第5、6位表示月份,最后两位表示日期。因此,可以使用字符串截取的方法,提取出7-14位的字符串,再根据字符串的位置,将年、月、日分别提取出来,即可得到出生日期。

例如,假设身份证号码为“110101199001011234”,则出生日期为“1990年01月01日”,可以使用以下公式进行提取:

出生年份:substr(7,4)

出生月份:substr(11,2)

出生日期:substr(13,2)

2.对于15位身份证号码,出生日期码是7-12位,其中前2位表示年份,第3、4位表示月份,最后两位表示日期。因此,可以使用字符串截取的方法,提取出7-12位的字符串,再根据字符串的位置,将年、月、日分别提取出来,即可得到出生日期。

例如,假设身份证号码为“110101900101123”,则出生日期为“1990年01月01日”,可以使用以下公式进行提取:

出生年份:substr(7,2)

出生月份:substr(9,2)

出生日期:substr(11,2)

大家都关注
有问题 @爱问
Powered by iask.com