У меня есть DateTimePicker на моей форме, и я установил значение свойства пользовательского формата в «дд/мм/гггг» муравья, когда я запускаю этот код:Как установить DateTimePicker значение только в дату (.NET)
MessageBox.Show(dateTimePicker1.Value.ToString());
Я получаю следующее значение: "3/26/2010 1:26 PM".
Как я могу удалить часть времени из значения.
Я знаю, что мы можем использовать этот метод
dateTimePicker1.Value.ToShortDateString();
, но я хочу, чтобы установить свойство значения в этом формате «дд/мм/гггг» поэтому выход будет, как это «26/3/2010 ", потому что я хочу сохранить значение в моей базе данных (SQL)
Как я могу это сделать?
Если вы хотите сохранить дату-часть вашего 'System.DateTime' в своей БД, почему вы берете отформатированную строку в БД? ... скорее используйте 'dateTimePicker1.Value.Date', а затем сохраните это в своей колонке (которая может быть dateTime или date - независимо от того, что позволяет ваша БД) –