码迷,mamicode.com
首页 > 其他好文 > 详细

自定义方法:根据身份证账号获取出生日期

时间:2017-10-09 19:33:30      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:region   exce   birt   exception   方法   new   help   bst   日期   


        #region 根据身份证获取出生日期
        /// <summary>
        /// 根据身份证获取出生日期
        /// </summary>
        /// <param name="Card"></param>
        /// <returns></returns>
        private DateTime GetBirthDayByCard(string Card)
        {
            try
            {
                if (Card.Trim().Length == 18 || Card.Trim().Length == 15)
                {
                    string data = Card.Trim().Length == 18 ? Card.Trim().Substring(6, 8) : "19" + Card.Trim().Substring(6, 6);
                    data = data.Substring(0, 4) + "-" + data.Substring(4, 2) + "-" + data.Substring(6, 2);
                    return DateTime.Parse(data);
                }
            }
            catch (Exception ex)
            {
                PageHelper.ShowMassage(this.Page, "身份证号输入有误!");
            }
            return new DateTime();
        }
        #endregion

自定义方法:根据身份证账号获取出生日期

标签:region   exce   birt   exception   方法   new   help   bst   日期   

原文地址:http://www.cnblogs.com/ment/p/7642383.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!