Tuesday, 19 April 2011

DateTime.TryParse

using System.Globalization;

                    DateTime.TryParse has 2 Overloaded list

1.DateTime.TryParse Method (String, DateTime%)

      private bool ValidateExpirationDate()
    {
        DateTime date;
     
        if (txtExpirationDate.Text != string.Empty)  
        {
         
  if(DateTime.TryParse(txtExpirationDate.Text.Trim(),out date))
           
            {
                lblMsg.Text = "";
                return true;
            }
            else
            {
                lblMsg.Text = "Expiration date is not valid!";
                return false;
            }
        }
        lblMsg.Text = "";
        return true;

    }

2.DateTime.TryParse Method (String, IFormatProvider, DateTimeStyles, DateTime%)

   private bool ValidateExpirationDate()
    {
        DateTime date;
     
        if (txtExpirationDate.Text != string.Empty)  
        {
            if (DateTime.TryParse(txtExpirationDate.Text.Trim(), CultureInfo.CreateSpecificCulture("en-US"),DateTimeStyles.None,out date))
           
            {
                lblMsg.Text = "";
                return true;
            }
            else
            {
                lblMsg.Text = "Expiration date is not valid!";
                return false;
            }
        }
        lblMsg.Text = "";
        return true;

    }

No comments:

Post a Comment