C# 如何将dateTimePickerValue类型转换为dateTime类型
如何将dateTimePicker值的类型转换为dateTime类型您正在将dateTimePicker值转换为无法分配给dateTime类型变量的字符串 选项:C# 如何将dateTimePickerValue类型转换为dateTime类型,c#,C#,如何将dateTimePicker值的类型转换为dateTime类型您正在将dateTimePicker值转换为无法分配给dateTime类型变量的字符串 选项: DateTime strat=new DateTime(); strat=dateTimePickerStart.Value.ToString("MM/dd/yyyy"); 或者,如果您想按所示格式设置日期,可以对其进行解析: strat=dateTimePickerStart.Value; 但是,要删除时间组件,最好:
DateTime strat=new DateTime();
strat=dateTimePickerStart.Value.ToString("MM/dd/yyyy");
或者,如果您想按所示格式设置日期,可以对其进行解析:
strat=dateTimePickerStart.Value;
但是,要删除时间组件,最好:
strat=DateTime.Parse(dateTimePickerStart.Value.ToString("MM/dd/yyyy"));
DateTimePicker.Value
的类型是DateTime…因此得名。该代码正在(不必要地)转换为字符串DateTime strat=dateTimePickerStart.Value
strat=dateTimePickerStart.Value.Date;