根据身份证号计算年龄

    /// <summary>
    /// 计算年龄
    /// </summary>
    /// <param name="str">18位身份证号码</param>
    /// <returns></returns>
    public string CalculateAgeCorrect(string str)
    {
        string Sub_str = str.Substring(6, 8).Insert(4, "-").Insert(7, "-");   //提取出生年月日,"1976-08-09"
        DateTime birthDate = Convert.ToDateTime(Sub_str);
        DateTime now = DateTime.Now;
        int age = now.Year - birthDate.Year;
        if (now.Month < birthDate.Month || (now.Month == birthDate.Month && now.Day < birthDate.Day)) age--;
        return age.ToString();
    }

根据身份证号计算年龄相关推荐

  1. Python根据身份证号计算年龄和退休时间并保存Excel文件

    封面图片:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社 图书详情: 用书教师可以联系董老师获取教学大纲.课件.源码.教案.考试系统等配 ...

  2. 根据出生日期计算年龄或者根据身份证号计算年龄

    可以把这个方法写成一个工具类方便以后在项目中调用,以下是写好的方法可以直接拿去用 注:(此方法计算的是虚岁年龄不是实岁年龄) //根据身份证号计算年龄 //身份证号 //String certNo = ...

  3. PHP根据身份证号计算年龄和年龄分段

    PHP根据身份证号计算年龄和年龄分段 /*** @param $id 身份证号* @return string* 根据身份证号判断年龄和年龄分段*/public function getAgeByID ...

  4. Js--根据身份证号计算年龄、性别、出生年月日

    根据身份证号获取生日 export function getBirthdayByIdCard(idCard: string): string {if (idCard.length === 15) {r ...

  5. Java根据身份证号计算年龄

    可以使用Java中的SimpleDateFormat类将身份证号中的出生日期解析为日期类型,然后使用ChronoUnit类计算出生日期和当前日期之间的时间差,最后除以365即可得到年龄. 代码示例如下 ...

  6. 操作excel表格通过身份证号计算年龄

    1.将excel表格另存为csv格式,比如文件内容如下: 2.我们的目的是在身份证号后面一列加上年龄. 3.代码实现的功能是批量处理多个类似的文件,自动计算年龄. 4.注意将处理的文件放在工程work ...

  7. python 根据身份证号计算年龄和性别_excel如何根据身份证号计算男女出生日期、性别和年龄?分享了!...

    工作中,有时需要从身份证号中提取性别.出生日期.年龄等.如果手工统计,不仅容易出错,还耗时耗力.春暖花开的时候,有那时间不如出去踏青散步,赏花游玩. 下面小编为大家分享一种方法,使用Excel函数轻松 ...

  8. 根据身份证号计算年龄、性别

    import java.text.SimpleDateFormat; import java.util.Date; //身份证处理 public class IDUtils { /** * 根据身份证 ...

  9. Java根据15位或者18位身份证号计算年龄代码

    首先,需要验证身份证号码的长度是否为15位或18位.然后,如果身份证号码长度为18位,可以使用substring()方法来获取出生年月日的信息.例如,获取出生年份可以使用substring(6, 10 ...

最新文章

  1. Java项目:宠物商城系统(java+Springboot+Maven+mybatis+Vue+mysql)
  2. Aptana 安装jQuery库 智能提示
  3. python必学的模块_Python必学的模块有哪些?
  4. BZOJ 2118: 墨墨的等式(最短路dijkstra+堆)
  5. Django框架(10.Django中的模型类的定义以及模型类字段属性和选项)
  6. php 命名空间通俗易懂_PHP进阶由浅入深掌握面向对象开发
  7. android compress函数,Linux Kernel(Android) 加密算法小结(cipher、compress、digest)
  8. The Block披露员工持币情况,UNI等5个币种持有人数最多
  9. WordPress搬家教程:换空间与换域名
  10. element的form表单中如何一行显示多el-form-item标签
  11. 【图像加噪】基于matlab多种噪声图像加噪(含信息熵)【含Matlab源码 1837期】
  12. android游戏编程之从零开始!JVM虚拟机原理深入解析,看这一篇就够了!
  13. windows配置cmder
  14. python图片验证码解决方案
  15. Oracle生成100万条测试数据的方法
  16. 精细化运营:RFM模型在手游付费用户分群中的优化与应用
  17. 基于MQTT的python聊天室
  18. 服务器返回消息为空iOS
  19. win7字体_win7系统为桌面添加自己喜欢的文字作为桌面背景,学习一下
  20. 将微信小程序转换uniapp进行迁移的步骤以及遇到的问题总结

热门文章

  1. 快车移动端SDK使用说明
  2. 老顽童 庆六一——和锦社区儿童节主题活动
  3. 登昌恒UPMOST UTB254 USB3.0 4口扩展卡 USB3.0转PCI-E转接卡 RENES
  4. topCoder Stripepainter
  5. 做SEO要学会哪些代码?其实并不难
  6. GPS转换百度地图坐标websocket(stomp)实现动态打点
  7. 你一定要知道的几款经典文本编辑器
  8. nuScenes毫米波雷达点云投影至图像
  9. dml测试软件,MODUS测量软件系列
  10. 渡一教育学习面向对象