在身份证号码中提取出生年月的函数是
来源 :华课网校 2024-08-10 19:59:55
中身份证号码是一个很重要的个人身份证明,它不仅可以用于办理各种证件和手续,还可以用于个人的身份验证。身份证号码中包含了很多信息,其中就包括了出生年月。在实际应用中,我们常常需要从身份证号码中提取出生年月,这就需要使用到一个函数。
这个函数可以通过身份证号码中的前六位数字来提取出生年月。身份证号码的前六位数字代表了出生地的行政区划代码,其中最后两位数字表示了出生的年份,中间两位数字表示了出生的月份,前两位数字则表示了出生的地区。因此,我们可以通过这些数字来提取出生年月。
下面是一个用于提取出生年月的函数的示例代码:
```
function getBirthday(idCard) {
var birthday = '';
if(idCard != null && idCard != ''){
if(idCard.length == 15){
birthday = '19'+idCard.substr(6,6);
} else if(idCard.length == 18){
birthday = idCard.substr(6,8);
}
birthday = birthday.replace(/(.)(.)/,'$1-$2-');
}
return birthday;
}
```
这个函数的参数是身份证号码,它会根据身份证号码的长度来判断是15位还是18位。然后,通过substr函数来提取出生年月,最后,通过正则表达式来格式化出生年月的显示方式。
使用这个函数非常简单,只需要将身份证号码作为参数传入函数即可。例如:
```
var idCard = '130102198601011234';
var birthday = getBirthday(idCard);
console.log(birthday); // 输出结果为 '1986-01-01'
```
通过这个函数,我们可以轻松地从身份证号码中提取出生年月,方便我们进行各种操作和处理。同时,这也展示了JavaScript的实用性和灵活性,使我们的工作更加高效和便捷。
您可能感兴趣的文章
相关推荐
热门阅读
-
送给要当兵的鼓励的话
2024-08-10
-
高层发生火灾时正确的逃生方法是什么简答题
2024-08-10
-
短风衣搭配什么裤子和鞋子
2024-08-10
-
迎春花的特点和形状
2024-08-10
-
倒车刹车有尖叫声
2024-08-10
-
汤姆索亚历险记 梗概作文400字
2024-08-10
-
西安城西客运站具体位置图
2024-08-10
-
民国四大家族是哪四个姓氏排名第一
2024-08-10
-
青山绿水的唯美句子图片高清
2024-08-10
-
哈啰出行已经锁车却仍然收费
2024-08-10
-
西安城西客运站具体位置图
2024-08-10
-
民国四大家族是哪四个姓氏排名第一
2024-08-10
-
青山绿水的唯美句子图片高清
2024-08-10
-
哈啰出行已经锁车却仍然收费
2024-08-10
最新文章
-
怎么查电话号码机主的身份信息
2024-08-10
-
向来情深奈何惧缘浅歌词
2024-08-10
-
72v电动车充电多长时间
2024-08-10
-
神奇宝贝莎莉娜小智恶搞
2024-08-10
-
强风的形成原因是什么
2024-08-10
-
香薰可以把飞蛾熏走吗
2024-08-10
-
怎么夸奖老师的辛苦付出
2024-08-10
-
一言既出驷马难追是谁说的?
2024-08-10
-
床头一定要靠墙吗
2024-08-10
-
身份证一定要有领的衣服吗
2024-08-10
-
如何激活电信电话卡
2024-08-10
-
梦见暴雨发水什么寓意解梦
2024-08-10
-
女生忽然喊你思密达怎么回复
2024-08-10
-
东北酸白菜的做法大全
2024-08-10