根据身份证号提取出生日期

 public static string BirthDate(string idNO)         {             try             {

                string strYear = string.Empty;                 string strMonth = string.Empty;                 string strDay = string.Empty;                 string strBirtyDate = string.Empty;                 if (idNO.Length == 18)                 {                     strYear = idNO.Substring(6, 4) + "年";                     strMonth = idNO.Substring(10, 2) + "月";                     strDay = idNO.Substring(12, 2) + "日";                     strBirtyDate = strYear + strMonth + strDay;                     return strBirtyDate;                 }                 else if (idNO.Length == 15)                 {                     strYear = "19" + idNO.Substring(6, 2) + "年";                     strMonth = idNO.Substring(8, 2) + "月";                     strDay = idNO.Substring(10, 2) + "日";                     strBirtyDate = strYear + strMonth + strDay;                     return strBirtyDate;                 }                 else                 {                     return "身份证位数不正确";                 }             }             catch (Exception ex)             {                 throw new Exception("身份证号传输错误" + ex.Message);             }         }

转载于:https://www.cnblogs.com/changweiLi/p/3498029.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值