DateTime strat=new DateTime();
strat=dateTimePickerStart.Value.ToString("MM/dd/yyyy");
我如何将dateTimePicker值的类型转换为dateTime类型
答案 0 :(得分:1)
您正在将dateTimePicker的值转换为无法分配给DateTime类型的变量的字符串。
选项:
strat=dateTimePickerStart.Value;
或者如果您要按照显示的格式设置日期,则可以对其进行解析:
strat=DateTime.Parse(dateTimePickerStart.Value.ToString("MM/dd/yyyy"));
但是,删除时间部分会更好:
strat=dateTimePickerStart.Value.Date;