JavaScript 通过身份证号获取出生日期.年龄.性别 .籍贯(很全) 效果图: 示例代码: //由于没有写外部JS,所以代码比较长!!! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.…
  1.情景展示 如何根据身份证号,计算出出生日期.性别.年龄? 2.解决方案 从网上找的别人的,因为并没有实际用到,所以并未对其优化! /** * 通过身份证号码获取出生日期.性别.年龄 * @param certificateNo * @return 返回的出生日期格式:1990-01-01 性别格式:F-女,M-男 */ public static Map<String, String> getBirAgeSex(String certificateNo) { String birthd…
var cardId=$("#cardId").val();//先获取身份证号(据自己实际写法获取) 1.获取出生日期: function getBirth(cardId){ var birth=cardId.substring(6, 10) + "-" + cardId.substring(10, 12) + "-" + cardId.substring(12, 14); return birth; } 2.获取性别: function get…
做项目测试时需要根据身份证号获取其信息,也不想调接口,就自己在本地通过收集资料整合了一个…
今天,在做移动端的项目中,按照设计稿的要求,是可以让用户自己输入出生日期的,我还很认真的用了刚刚知道的html5表单的日期类型,本想着终于不用日期插件就可以实现用户选择自己的出生日期了,可结果老大说,把这个表单去掉,要做成从身份证号里边读取用户的出生日期.好吧,高兴了一半,结果....唉,没办法,只能按照领导的要求来做啊,于是就有了下边的从身份证号中获取出生日期和性别的代码: <!DOCTYPE html> <html> <head> <meta charset=…
JAVA验证身份证号码是否正确:https://www.cnblogs.com/pxblog/p/12038278.html /** * 通过身份证号码获取出生日期(birthday).年龄(age).性别(sex) * @param idCardNo 身份证号码 * @return 返回的出生日期格式:1993-05-07 性别格式:1:男,0:女 */ public static Map<String, String> getBirthdayAgeSex(String idCardNo)…
//---------------------------------------------------------- // 功能:根据身份证号获得出生日期 // 参数:身份证号 psidno // 返回值: // 出生日期 //---------------------------------------------------------- function GetBirthday(psidno){ var birthdayno,birthdaytemp if(psidno.length=…
在html中有如下标签 身份证号:<input type="text" id="Gra_IDCard" onChange="IDCardChange()"/> <br/> 出生日期:<input type="date" id="Gra_BirthDate"/> <br/> 用户年龄:<input type="number" id=&q…
我这边有一个业务,需要客户填写身份证号,自动计算他的出生日期和年龄 在sql中,具体的存储过程实现是这样的: /*********************************************** 根据身份证号计算出生日期和年龄 Date:2017-10-15 Author:xzl 条件:身份证号码 返回:出生日期和年龄 ***********************************************/ /*** *根据身份证号计算出生日期和年龄 ***/ create…
  js根据身份证获取出生日期及性别 CreateTime--2017年6月2日11:45:16Author:Marydon 第一步:身份证号格式校验 /** * 身份证号格式校验 */ function idValidator(obj) { var provinces={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古", 21:"辽宁",22:"…
一.根据身份证获取出生日期和性别/** * 根据身份证获取出生日期(yyyy-MM-dd) * @param psidno * @returns {birthday:yyyy-MM-dd} * @constructor */ function GetBirthday(psidno){ var birthdayno,birthdaytemp if(psidno.length==18){ birthdayno=psidno.substring(6,14) }else if(psidno.length…
  1.情景展示 如何根据身份证号推算出出生日期? 2.解决方案 --根据身份证号计算出生日期 SELECT DECODE(LENGTH(ID_CARD), 18, SUBSTR(ID_CARD, 7, 8), 15, '19' || SUBSTR(ID_CARD, 7, 6)) 出生日期 FROM VIRTUAL_CARD WHERE LENGTH(ID_CARD) = 18 OR LENGTH(ID_CARD) = 15 3.拓展 根据身份证号,截取出生日期后,更新到该表的birthday(…
$(function(){        $("#corpOwnerIdno").blur(function(){          //获取输入身份证号码              var UUserCard = $('#corpOwnerIdno').val();              if(UUserCard != null){                  console.log(UUserCard);                  //获取出生日期        …
参考:http://www.tuicool.com/articles/J7r2ien 方式一: $scope.GetAgeAndSexByIDNum = function (IdCardNO) { // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; if (reg.test(IdCardNO) === false) { aler…
<script> function IdCard(UUserCard,num){ if(num==1){ //获取出生日期 birth=UUserCard.substring(6, 10) + "-" + UUserCard.substring(10, 12) + "-" + UUserCard.substring(12, 14); return birth; } if(num==2){ //获取性别 if (parseInt(UUserCard.sub…
前言: 根据身份证号判断精确周岁年龄,可以精确到天,即周岁以生日当天为准,生日当天周岁+1,少一天则不加. 实现方法: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script> /** * 根据身份证号,获取精缺周岁年龄 * @param {Object…
<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">…
假设身份证号在A2单元格 =IF(MONTH(NOW())<MONTH(DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2))),INT(YEAR(NOW())-YEAR(DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2))))-1,IF(MONTH(NOW())>MONTH(DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2))),YEAR(NOW())-YEAR(DATE(MID(A2,7,4…
), CONVERT(smalldatetime, SUBSTRING(b.IDCard, , )), ) AS BrithDate_Name, DATEDIFF(year, CONVERT(smalldatetime, SUBSTRING(ISNULL(b.IDCard, ), , )), GETDATE()) AS Age_Name, CASE LEFT(RIGHT(b.IDCard, ), ) % WHEN THEN '男' ELSE '女' END AS Sex_Name, b.IDCa…
<!DOCTYPE html> <html> <head> <title>香港身份证校验码计算</title> </head> <body> <input type=text id="no" value="A1234569" /> <div>正确证号为:<label id="result"></label></…
/** * 通过身份证号获取生日和性别 * @param identifyNumber * @return */ private String[] getBirthAndSexByIdNo(String identifyNumber){ String dateOfBirth = null; String gender = null; //通过身份证获取性别和生日 if(identifyNumber!=null&&!"".equals(identifyNumber)){…
/* =======================================创 建 人:CuiYaChao创建日期:2017-08-16功能描述:通过身份证号来计算年龄单元名称: Fun_GetCard======================================= */IF EXISTS (SELECT * FROM sys.objects WHERE name='Fun_GetCard')DROP FUNCTION Fun_GetCardGO CREATE FUNCTI…
发布:thatboy   来源:Net     [大 中 小] 本文介绍下,php用身份证号码获取星座和生肖的方法,一个简单的php实例,从身份证号码中取得星座与生肖信息,有兴趣的朋友参考研究下吧.本文转自:http://www.jbxue.com/article/13455.html 本节内容: php从身份证号码中获取星座和生肖信息. 代码: 复制代码代码示例: <?php/*** 根据身份证号,自动获取对应的星座* edit: www.jbxue.com*/function get_xin…
前端表单中有身份证号的校验,下边是用JS来校验身份证号的合法性. 中国居民身份证号码编码规则 第一.二位表示省(自治区.直辖市.特别行政区). 第三.四位表示市(地级市.自治州.盟及国家直辖市所属市辖区和县的汇总码).其中,01-20,51-70表示省直辖市:21-50表示地区(自治州.盟). 第五.六位表示县(市辖区.县级市.旗).01-18表示市辖区或地区(自治州.盟)辖县级市:21-80表示县(旗):81-99表示省直辖县级市. 第七.十四位表示出生年月日(单数字月日左侧用0补齐).其中年…
开发过程中有用的身份证号的业务场景,那么校验身份证的合法性就很重要了,另外还有通过身份证获取出生日期.年龄.性别.籍贯等信息, 下面是本人在开发中用到的关于校验身份证真伪的工具类,可以直接拿来使用,非常方便.代码如下: 1.首先是校验真伪. package com.John.server.utils; /** * 身份证前6位[ABCDEF]为行政区划数字代码(简称数字码)说明(参考<GB/T 2260-2007 中华人民共和国行政区划代码>): * 该数字码的编制原则和结构分析,它采用三层六…
Excel通过身份证获取出生年月,性别,年龄,生肖,星座,省份等信息总结归纳 早期的身份证号码为15位数字,现在使用的身份证号码为18位数字,它们的含义如下:(1)15位:1-6位为地区代码,7-8位为出生年份(2位),9-10位为出生月份,11-12位为出生日期,第13-15位为顺序号,这3位奇数为男,偶数为女.(2)18位:1-6位为地区代码,7-10位为出生年份(4位),11-12位为出生月份,13-14位为出生日期,第15-17位为顺序号,同上,第18位为效验位. 在工作时,有时希望通过…
import datetime '): birth_d = datetime.datetime.strptime(birth_s, "%Y%m%d") today_d = datetime.datetime.now() birth_t = birth_d.replace(year=today_d.year) if today_d > birth_t: age = today_d.year - birth_d.year else: age = today_d.year - birt…
/** 从身份证上获取年龄 18位身份证 */ -(NSString *)getIdentityCardAge:(NSString *)numberStr { NSDateFormatter *formatterTow = [[NSDateFormatter alloc]init]; [formatterTow setDateFormat:@"yyyy-MM-dd"]; NSDate *bsyDate = [formatterTow dateFromString:[self birth…
<script>function IdCard(UUserCard,num){   if(num==1){       //获取出生日期       birth=UUserCard.substring(6, 10) + "-" + UUserCard.substring(10, 12) + "-" + UUserCard.substring(12, 14);    return birth;   }   if(num==2){       //获取性别 …
现在学生的身份证号已经全部都是18位的新一代身份证了,里面的数字都是有规律的.前6位数字是户籍所在地的代码,7-14位就是出生日期.第17位“2”代表的是性别,偶数为女性,奇数为男性.我们要做的就是把其中的部分数字想法“提取出来”. STEP1,转换身份证号码格式 我们先将学生的身份证号完整地输入到Excel2003表格中,这时默认为“数字”格式(单元格内显示的是科学记数法的格式),需要更改一下数字格式.选中该列中的所有身份证号后,右击鼠标,选择“设置单元格格式”.在弹出对话框中“数字”标签内的…