身份证号验证并获取出生日期

来源:互联网 发布:win10卡顿如何优化 编辑:程序博客网 时间:2024/04/28 19:09

private void txtSFZH_Validating(object sender, CancelEventArgs e)
        {
            if (txtSFZH.Text == null || txtSFZH.Text.ToString().Trim() == "")
            {
                return;
            }
            else if (txtSFZH.Text.ToString().Length < 15)
            {
                MessageBox.Show("请输入正确的身份证号!");
                e.Cancel = true;
                return;
            }
            else
            {
                string SFZH = txtSFZH.Text;
                txtCSRQ.Text = SFZH.Substring(6, 4) + "-" + SFZH.Substring(10, 2) + "-" + SFZH.Substring(12, 2);
            }
        }