Когда я ввожу дату в следующем формате, моя БД принимает ее
22/06/2011 00:00:00
Но когда я ввожу дату в этом формате
mm/dd/yyyy 00:00:00
тогда моя БД выдает ошибку, говорящую DateTime
не распознано. Мой календарь дает мне DateTime
в формате mm/dd/yyyy hh:mm:ss
. Как я могу изменить это в моем коде на dd/mm/yyyy
?
DateTime Res_date = Convert.ToDateTime(txt_DT.Text);
param[5] = new MySqlParameter("@RespondBy", MySqlDbType.DateTime);
param[5].Value = Res_date;
command.Parameters.AddWithValue("@RespondBy", Res_date);
DateTime
вводится в текстовое поле txt_DT.text
.
Как я могу преобразовать дату и затем преобразовать строку в DateTime
?