#c#
#c#
Вопрос:
DateTime strat=new DateTime();
strat=dateTimePickerStart.Value.ToString("MM/dd/yyyy");
как я могу скрыть тип значения DateTimePicker в тип DateTime
Комментарии:
1.
DateTimePicker.Value
Тип — это DateTime … отсюда и название. Этот код (без необходимости) преобразуется в строку.DateTime strat = dateTimePickerStart.Value
Ответ №1:
Вы преобразуете значение вашего DateTimePicker в строку, которая не может быть присвоена переменной типа DateTime.
Опции:
strat=dateTimePickerStart.Value;
или, если вы хотите отформатировать дату так, как вы показали, ее можно проанализировать:
strat=DateTime.Parse(dateTimePickerStart.Value.ToString("MM/dd/yyyy"));
однако для удаления компонента time это было бы лучше:
strat=dateTimePickerStart.Value.Date;