## 根据身份证号自动生成年龄以及性别
根据身份证号自动生成年龄以及性别
<div class="form-group"><label class="col-sm-3 control-label"><label class="red">*</label>身份证号码</label><div class="col-sm-3"><inputrequiredname="idcardNo"th:field="*{idcardNo}"class="form-control"type="text"placeholder="请输入身份证号码"/></div></div>
// 身份证按钮失去焦点事件$('input[name="idcardNo"]').blur(function () {var cardNo = $(this).val()if (!idcardCheck(cardNo)) {$.modal.msgWarning('请输入正确的15或18位身份证号')$('input[name="age"]').val('')$('input[name="genderName"]').val('')return}var age = getAge(cardNo)$('input[name="age"]').val(age)var sex = getSex(cardNo)$('input[name="genderName"]').val(sex)})
//根据身份证获取年龄function getAge(value) {var myDate = new Date()var month = myDate.getMonth() + 1var day = myDate.getDate()var age = ''if (value.length === 15) {// 一代身份证age = myDate.getFullYear() - ('19' + value.substring(6, 8)) - 1if (value.substring(8, 10) < month ||(value.substring(8, 10) == month &&value.substring(10, 12) <= day)) {age++}} else if (value.length === 18) {// 二代身份证age = myDate.getFullYear() - value.substring(6, 10) - 1if (value.substring(10, 12) < month ||(value.substring(10, 12) == month &&value.substring(12, 14) <= day)) {age++}}return age}
//根据身份证获取性别function getSex(value) {var sex = '未知'if (value.length === 15) {// 一代身份证if (parseInt(value.substr(14, 1)) % 2 == 1) {sex = '男'} else {sex = '女'}} else if (value.length === 18) {// 二代身份证if (parseInt(value.substr(16, 1)) % 2 == 1) {sex = '男'} else {sex = '女'}}return sex}
## 根据身份证号自动生成年龄以及性别相关推荐
- //根据身份证号自动生成性别、出生日期和年龄
//根据身份证号自动生成性别.出生日期和年龄inputChange() {const reg = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|1 ...
- 利用python识别身份证号后获取年龄和性别信息
利用python识别身份证号后获取年龄和性别信息 1. 实验目的 利用python识别身份证号后,从身份证号中获取年龄和性别信息 2. 主代码 1. 身份证号码识别 # !/usr/bin/pytho ...
- 判断身份证号,根据身份证号自动生成出生日期
判断身份证号,根据身份证号自动生成出生日期 idCodeValid(rule, value, callback) => {let reg = /(^[1-9]\d{5}(18|19|([23]\ ...
- js实现根据身份证号自动生成出生日期
<script src="http://apps.bdimg.com/libs/jquery/1.8.3/jquery.min.js"></script> ...
- Excel-根据身份证号自动生成出生日期
假设身份证号在A5单元格,出生日期在B5单元格,那么在B5单元格中设置以下公式即可: CONCATENATE(MID(A5,7,4), "-", MID(A5,11,2), &qu ...
- 输入身份证号自动算出年龄,出生日期,性别
项目场景: 输入身份证号自动计算出年龄,出生日期,性别 解决方案: 1.定义需要的属性 2.以下是相关代码 3.,然后我这里的代码绑定的事件是光标离开输入框触发,这个根据自己的需求更改就行 注:可以用 ...
- sql 通过身份证号字段 推算 年龄age与性别sex
首先是需要查出身份证号字段 在取身份证号上的出生年月判断个人年龄 在取身份证号上尾数判断个人性别 DEMO SQL: SELECT b.idno as 身份证号, (year(NOW ...
- Excel中如何用身份证号提取计算年龄?
Excel中如何用身份证号提取计算年龄? 目录 Excel中如何用身份证号提取计算年龄? 1.在年龄D2单元格中输入公式[=DATEDIF(TEXT(MID(C2,7,8),"00-00-0 ...
- Excel根据身份证号批量计算年龄+
今天要和大家分享的是:Excel根据身份证号批量计算年龄,先看下面的动图演示 1.首先打开表格 2.选中数据区域 3.然后选择diy工具箱 4.选择身份证选项 5.选择提取年龄按钮 6.弹出对话框单击 ...
最新文章
- 简单mysql 查询_MySQL简单查询详解
- vue2.0通过Axios导出excel文件(解决乱码问题)
- 高并发系统设计的 2 个要点,一定要看!
- 查看进程命令+关闭进程
- SD--关于价格过程的确定
- 对官方Mutexes的翻译
- Vondrak滤波原理详解及Matlab实现
- 国内首家!腾讯云密钥管理系统通过密码应用验证,积极探索行业标准边界
- IIAI CVPR 2019 跟踪、检测、分割论文荐读
- 接口访问超时 504 Gateway Time-out 优化方案
- 爬取了 B 站上的 17398 条评论,分析这部二次元番剧为何受到技术宅的追捧?
- Q99:当Bezier曲面(Utah Teapot)同时遇上“噪声纹理”和“Phong反射模型”
- chrome网页自动化插件_Automation | 让网页在 Safari 和 Chrome 之间穿梭
- AIDA64 Business Edition(系统检测)多国语言绿色特别
- Composer下载安装
- 计算机怎么保存窗口画面,电脑视频怎么旋转保存 怎样将视频画面进行旋转并保存|视频画面旋转工具...
- Qt发布版本退出时错误处理“The inferior stopped because it received a signal from the operating system.”
- 二维数组作为参数传递
- 传输层协议TCP和UDP的区别详解
- 词频统计(仍需完善版)
热门文章
- 初学者的Kubernetes圣经
- interrupt()方法
- uniapp功能篇-1.二次封装luch-request(类似于axios)
- 华南师范大学计算机专业录取分数线,2020华南师范大学录取分数线_历年各专业分数线(2017-2019)_各省投档线_一品高考网...
- 从0到1使用汤姆猫(tomcat)和servlet实现登录和注册
- Linux系统之ping命令
- 网易刷屏案例暗藏的内容运营技能!
- i额U盾就是宿舍计算机上英语,再见了U盾!今天,建行联手华为改变转账方式!...
- services - Internet 网络服务列表
- APP与后台安全性问题及应对方案