python 根据身份证号计算年龄和性别_根据身份证自动计算出生日期、年龄、性别的例子...
时 间:2008-03-06 11:09:14
作 者:摘 要:实现功能:
A、根据身份证号码自动计算出生日期
B、根据身份证号码自动计算年龄(周岁)
C、自动判断身份证号码的位数是否正确。
D、根据身份证号码自动判断性别。
正 文:
应爱在深秋的求助,现将关于如何通过身份证自动计算出生日期的代码发布如下:
1、新建一个窗体,添加身份证号码、出生日期、性别、年龄这四个文本框,名称设定为:sfz,csrq,xb,nl
2、在身份证号码控件的失去焦点事件中写下如下代码:
Private Sub sfz_LostFocus()
Me.Refresh
Me.csrq.Enabled = True
Me.nl.Enabled = True
If Len(sfz) = 15 Then
Me.csrq.SetFocus
Me.csrq = "19" & Mid(sfz, 7, 2) & "-" & Mid(sfz, 9, 2) & "-" & Mid(sfz, 11, 2)
Me.nl.SetFocus
Me.csrq.Enabled = False
Me.nl = Int(DateDiff("d", csrq, date) / 365) & "周岁"
Me.xb.SetFocus
Me.nl.Enabled = False
If Mid(sfz, 15, 1) Mod 2 = 0 Then
Me.xb = "女"
Else
Me.xb = "男"
End If
Me.xl.SetFocus
Me.xb.Enabled = False
Exit Sub
Else
If Len(sfz) = 18 Then
Me.csrq.SetFocus
Me.csrq = Mid(sfz, 7, 4) & "-" & Mid(sfz, 11, 2) & "-" & Mid(sfz, 13, 2)
Me.nl.SetFocus
Me.csrq.Enabled = False
Me.nl = Int(DateDiff("d", csrq, date) / 365) & "周岁"
Me.xb.SetFocus
Me.nl.Enabled = False
If Mid(sfz, 17, 1) Mod 2 = 0 Then
Me.xb = "女"
Else
Me.xb = "男"
End If
Me.xl.SetFocus
Me.xb.Enabled = False
Else
MsgBox ("您输入的身份证号码有误,请重新核实!")
Me.sfz.SetFocus
End If
End If
End Sub
3、实现功能:
A、根据身份证号码自动计算出生日期
B、根据身份证号码自动计算年龄(周岁)
C、自动判断身份证号码的位数是否正确。
D、根据身份证号码自动判断性别。
Access软件网官方交流QQ群(群号:39785885)
access源码网店
python 根据身份证号计算年龄和性别_根据身份证自动计算出生日期、年龄、性别的例子...相关推荐
- 通过身份证号 计算退休日期 例男60岁,女55岁退休
Java通过身份证号 计算退休日期 例男60岁,女55岁退休 直接上代码 /*** 根据身份证号计算退休日期* @return*/@ApiOperation("根据身份证号计算账号有效期&q ...
- EXCEL表格-根据身份证号计算性别、年龄(IF、MOD函数)
❤关注我,不迷路❤ 点击进入EXCEL综合应用场景专栏 本篇文章将介绍如何根据身份证号来计算出年龄.性别,先来讲解一些基础知识: 身份证号共18位,其中: (1)前1.2位数字表示:所在省份的代码: ...
- Python根据身份证号计算年龄和退休时间并保存Excel文件
封面图片:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社 图书详情: 用书教师可以联系董老师获取教学大纲.课件.源码.教案.考试系统等配 ...
- java根据身份证号计算持有者年龄--超容易
主要思路很简单: 1.通过当前年份和用户出生年份相减计算出age :用户当年还没过生的话,age要减一. 2.在身份证截取根据"月日"拼接成开头可以为0的四位数int值.根据当前月 ...
- sql server 根据身份证号计算出生日期和年龄的存储过程
我这边有一个业务,需要客户填写身份证号,自动计算他的出生日期和年龄 在sql中,具体的存储过程实现是这样的: /******************************************** ...
- js中如何通过身份证号计算出生日期和年龄
在html中有如下标签 身份证号:<input type="text" id="Gra_IDCard" onChange="IDCardChan ...
- 在JS中根据身份证号计算出生日期和年龄
1.根据身份证号计算出生日期 var identificationCardid=document.getElementById("identificationCardid").va ...
- 根据身份证号计算年龄
根据身份证号计算年龄 /// <summary> /// 计算年龄 /// </summary> /// <param name=&quo ...
- 根据出生日期计算年龄或者根据身份证号计算年龄
可以把这个方法写成一个工具类方便以后在项目中调用,以下是写好的方法可以直接拿去用 注:(此方法计算的是虚岁年龄不是实岁年龄) //根据身份证号计算年龄 //身份证号 //String certNo = ...
- PHP根据身份证号计算年龄和年龄分段
PHP根据身份证号计算年龄和年龄分段 /*** @param $id 身份证号* @return string* 根据身份证号判断年龄和年龄分段*/public function getAgeByID ...
最新文章
- Unit24 What's on TV tonight?
- android 开启一个定时线程_Android异步、延迟和定时任务的简易用法
- R中基本命名(未完)
- 在计算机技术领域中数据库一词泛指,数据库原理模拟试题.doc
- 【自动驾驶】4.分布式实时通信——DDS技术
- 互联网公司GitHub repo 语言使用情况
- html5 video如何添加进度条_教你制作独一无二的进度条视频效果
- java javafx webview_基于JavaFX WebView 的采集开发,了解一下?
- html多出的空白页怎么删除,word多出一页空白页怎么删除,这4个方法总有一个能解决,真实挂机网赚项目...
- 字段与属性 关于类的封装 c# 1229
- java volatile 基本类型_Java中Volatile关键字详解(转)
- C#汉字转拼音帮助类
- 湖南省工业技师学院计算机证,湖南省工业技师学院
- python怎么测试opencv安装是否成功_测试opencv安装成功
- 游戏软件性能测试报告,游戏性能测试及总结
- OceanBase | 一文了解OBCA认证内容
- widows批处理精选
- vos3000客户在设置服务器防火墙时需要打开哪些 VOS 应用端口
- html代码在线解析,VIP在线解析HTML源码(修改论坛的源码、加搜索功能)
- 区块链技术起源及应用