IFormatProvider provider = new System.Globalization.CultureInfo("en-CA", true);
DateTime fDate = DateTime.Parse(urTxtBoxId.Value, provider, System.Globalization.DateTimeStyles.NoCurrentDateDefault);
and while passing to database use
fDate.ToString() overloads
e.g.fDate.ToString("MMM d yyyy");