Js--根据身份证号计算年龄、性别、出生年月日
- 根据身份证号获取生日
export function getBirthdayByIdCard(idCard: string): string {if (idCard.length === 15) {return ['19' + idCard.substr(6, 2), idCard.substr(8, 2), idCard.substr(10, 2)].join('-')} else if (idCard.length === 18) {return [idCard.substr(6, 4), idCard.substr(10, 2), idCard.substr(12, 2)].join('-')}return ''
}
- 根据身份证号获取性别
export function getSexByIdCard(idCard: string): string {if (idCard.length === 15) {return ['女', '男'][idCard.substr(14, 1) % 2]} else if (idCard.length === 18) {return ['女', '男'][idCard.substr(16, 1) % 2]}return ''
}
- 根据身份证号码计算年龄
export function getAgeByIdCard(idCard: string): string {const sexAndAge = {}//获取用户身份证号码const userCard = idCard//如果用户身份证号码为undefined则返回空if (!userCard) {return sexAndAge}// 获取出生日期const yearBirth = userCard.substring(6, 10)const monthBirth = userCard.substring(10, 12)const dayBirth = userCard.substring(12, 14)// 获取当前年月日并计算年龄const myDate = new Date()const monthNow = myDate.getMonth() + 1const dayNow = myDate.getDate()let age = myDate.getFullYear() - yearBirthif (monthNow < monthBirth || (monthNow == monthBirth && dayNow < dayBirth)) {age--}// 得到年龄sexAndAge.age = agereturn sexAndAge.age
}
Js--根据身份证号计算年龄、性别、出生年月日相关推荐
- Oracle 通过15位或18位身份证号码计算年龄、出生年月日、性别
15位身份证号码各位的含义: 地址码(前六位数):表示身份证编码对象常住户口所在省份.地市,以及县(市.旗.区)的行政区划代码,1-2位数字表示所在地省.自治区.直辖市代码,第3.4位数字表示所在地地 ...
- JS根据身份证号计算年龄
//调用 GetAge方法传参即可GetAge(identityCard) {var len = (identityCard + "").length;if (len == 0) ...
- 根据身份证号计算年龄
根据身份证号计算年龄 /// <summary> /// 计算年龄 /// </summary> /// <param name=&quo ...
- PHP根据身份证号计算年龄和年龄分段
PHP根据身份证号计算年龄和年龄分段 /*** @param $id 身份证号* @return string* 根据身份证号判断年龄和年龄分段*/public function getAgeByID ...
- Python根据身份证号计算年龄和退休时间并保存Excel文件
封面图片:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社 图书详情: 用书教师可以联系董老师获取教学大纲.课件.源码.教案.考试系统等配 ...
- 根据出生日期计算年龄或者根据身份证号计算年龄
可以把这个方法写成一个工具类方便以后在项目中调用,以下是写好的方法可以直接拿去用 注:(此方法计算的是虚岁年龄不是实岁年龄) //根据身份证号计算年龄 //身份证号 //String certNo = ...
- python 根据身份证号计算年龄和性别_excel如何根据身份证号计算男女出生日期、性别和年龄?分享了!...
工作中,有时需要从身份证号中提取性别.出生日期.年龄等.如果手工统计,不仅容易出错,还耗时耗力.春暖花开的时候,有那时间不如出去踏青散步,赏花游玩. 下面小编为大家分享一种方法,使用Excel函数轻松 ...
- 【Flutter】Dart 校验身份证号合法性,根据身份证号获取年龄性别
js版或OC.Java版的都容易找到,Dart版的比较少,mark一下吧. // 校验身份证合法性 bool verifyCardId(String cardId) {const Map city = ...
- JS根据身份证号码计算年龄和性别
/*** 根据身份证号得到姓别和精确计算年龄*/ function analyzeIDCard(IDCard){var sexAndAge = {};//获取用户身份证号码var userCard = ...
最新文章
- AI传教士和野人渡河问题-实验报告
- fast nms YOLACT
- 百度地图api location 211 sn校验失败
- 1.1 开始起步,配置ruby on rails运行环境
- linux gnome3安装_Windows 10安装与管理WSL体验原生Linux系统
- html游戏禁止微信浏览器下拉,如何用电脑模拟微信浏览器浏览禁止PC打开的微网站...
- 对于Java回调的最深刻解析
- python3.6教程案例分析_python 3.6 --实战Scrapy
- Unity2020.1新功能探路:图形渲染相关更新
- matlab的knn均值滤波,中值滤波与均值滤波介绍.ppt
- webbench接口并发测试
- 细数2011TurboMail企业邮箱功能新飞跃
- 【机器学习系列】隐马尔科夫模型第一讲:通俗易懂概述HMM
- 现代通信技术之软交换技术和IMS技术
- 程序员都会的常用Linux网络命令汇总
- itext7+poi实现excel转pdf
- Springboot整合JdbcTemplate实现分页查询
- rbc系统基于通用服务器构建的,列控核心设 RBC系统介绍.doc
- 15微型计算机系统不包括,全国2002年10月自学考试计算机应用基础真题
- 拨测技术确保网络稳定性和服务质量