vue 根据身份证号获取出生年月,性别,年龄
获取出生年月、性别、年龄
getInfo(idCard) {let sex = null;let birth = null;let myDate = new Date();let month = myDate.getMonth() + 1;let day = myDate.getDate();let age = 0;if(idCard.length===18){age = myDate.getFullYear() - idCard.substring(6, 10) - 1;sex = idCard.substring(16,17);birth = idCard.substring(6,10)+"-"+idCard.substring(10,12)+"-"+idCard.substring(12,14);if (idCard.substring(10, 12) < month || idCard.substring(10, 12) === month && idCard.substring(12, 14) <= day) age++;}if(idCard.length===15){age = myDate.getFullYear() - idCard.substring(6, 8) - 1901;sex = idCard.substring(13,14);birth = "19"+idCard.substring(6,8)+"-"+idCard.substring(8,10)+"-"+idCard.substring(10,12);if (idCard.substring(8, 10) < month || idCard.substring(8, 10) === month && idCard.substring(10, 12) <= day) age++;}if(sex%2 === 0)sex = '0'; // 性别代码 1代表男,0代表女,暂时不涉及其他类型性别elsesex = '1';return {age , sex, birth}},
获取出生年月
getBirthday(idCard) {let 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(/(.{4})(.{2})/, "$1-$2-");}return birthday;},
vue 根据身份证号获取出生年月,性别,年龄相关推荐
- JAVA通过身份证号码获取出生年月、年龄及性别
package com.acat.util;import org.apache.commons.lang.StringUtils;import java.text.ParseException; im ...
- HTML身份证号校验及根据身份证号获取出生日期/性别
一.HTML的方法都写在js里 若HTML.JS.CSS在一个HTML文件中,在HTML中使用HTML需要借助<scirpt>标签,使用<script>标签的方式有两种: 一种 ...
- vue 根据身份证号获取性别,年龄,出生年月
获取性别,年龄,出生年月 getInfo(idCard) {let sex = null;let birth = null;let myDate = new Date();let month = my ...
- 根据身份证号获取地址、年龄、星座、生肖、生日、性别等基本信息
居民身份证,是用于证明持有人身份的一种法定证件,多由各国或地区政府发行予公民.并作为每个人重要的身份证明文件. 只需要一条身份证号信息就可以获取到出生地址.年龄.星座.生肖.生日.性别等基本信息,在用 ...
- js脚本根据身份证号获取性别、年龄、家庭地址、生日
做项目测试时需要根据身份证号获取其信息,也不想调接口,就自己在本地通过收集资料整合了一个 当身份证号的焦点失去选中后,根据身份证号获取性别.年龄.家庭地址.生日 直接上代码: index.html & ...
- 【Flutter】Dart 校验身份证号合法性,根据身份证号获取年龄性别
js版或OC.Java版的都容易找到,Dart版的比较少,mark一下吧. // 校验身份证合法性 bool verifyCardId(String cardId) {const Map city = ...
- java代码实现根据身份证号获取性别,年龄
根据身份证号获取性别,年龄 // 根据身份编号获取性别public static String getGenderByIdCard(String idCard) {String sGender = & ...
- C# 根据身份证号码获取人员性别和出生年月
C# 根据身份证号码获取人员性别和出生年月 //处理18位的身份证号码从号码中得到生日和性别代码if (identityCard.Length == 18){birthday = identityCa ...
- 根据身份证号获取性别和生日
function tools_calcIdentiyInfo(str) { let sex = parseInt(str.substr(16, 1)) % 2 == 1 ? '男' : '女'; le ...
- 根据身份证号获取性别
1. public class Test {/** * 修补15位居民身份证号码为18位,不校验身份证有效性 * * @param personIDCode * 十五位身份证号码 * @return ...
最新文章
- 1-4-RHEL6.3-用户及组管理(Red Hat Enterprise Linux Server release 6.3)@树袋飘零
- arduino声音传感器与二极管_红外二极管发射电路图大全
- VC获取其他进程ListCtrl内容
- 神经网络模式识别matlab,基于matlab仿真的神经网络模式识别
- c语言3级菜单_大一新生作品:利用 C 语言实现quot;通讯录管理系统quot;,直言太简单...
- 为@RequestMapping标注的方法扩展其传入参数
- 科普漫画 | 沙子如何变成芯片?
- 10款精选的用于构建良好易用性网站的jQuery插件
- Java笔记(一)向上向下转型,枚举,初始化,可变长参数,代理,多态,继承
- bzoj1967 [AHOI2005]穿越磁场 离散最短路
- 标准模板库(STL)之 vector 列传 (二)
- python爬虫如何连接数据库_Python爬虫框架和数据库连接
- 辽宁师范大学计算机学院查寝吗,辽宁师范大学宿舍怎么样 住宿条件好不好
- 基于java的教师教学评价管理系统
- 如何在自带.net4.8的Windows 10系统上装其他版本的.net
- mysql自增不连续的问题 ALTER TABLE `表名` AUTO_INCREMENT =1;
- linux下exec用法,linux下exec系列(一)
- 腾讯云服务器备案全流程 40天备案的血与泪
- php 获取月份的周数,PHP获取当前月份的周数只能使用php
- excel表格数据导入导出