Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在DatetimePicker中仅获取日期_C#_Visual Studio 2010_Datetime_Datetimepicker - Fatal编程技术网

C# 在DatetimePicker中仅获取日期

C# 在DatetimePicker中仅获取日期,c#,visual-studio-2010,datetime,datetimepicker,C#,Visual Studio 2010,Datetime,Datetimepicker,我使用的是Visual Studio 2010,我只希望在DateTimePicker中以yyyy-MMM-dd格式获取日期。我试过: DateTime FromDate; FromDate = Convert.ToDateTime(DateTtimePickerFromDate.Value.Date.ToString("yyyy-MMM-dd")); 但它不起作用。dateTimePicker1是一个控件,可直观地显示日期和时间。此控件有助于直观地选择日期和时间。您可以使用 dateTi

我使用的是Visual Studio 2010,我只希望在
DateTimePicker
中以
yyyy-MMM-dd
格式获取日期。我试过:

DateTime FromDate;
FromDate = 
 Convert.ToDateTime(DateTtimePickerFromDate.Value.Date.ToString("yyyy-MMM-dd"));

但它不起作用。

dateTimePicker1是一个控件,可直观地显示日期和时间。此控件有助于直观地选择日期和时间。您可以使用

dateTimePicker1.Value.ToShortDateString(); 
获取短格式的日期。 同样在DateTime类中,ToSortDateString()也是可能的。 前


您可以使用此选项将所选日期时间保存到
数据库中

Convert.ToDateTime(dateTimePicker1.Text)

为什么不只是FromDate=DateTimePickerFromDate.Value.Date;??您的代码/概念有缺陷
FromDate
只是一个日期结构,与格式无关
FromDate
将只是相同的日期。您需要在何处显示日期值?连接数据库后,我希望为筛选数据库提供此日期,如果格式不相同,则该时间将引发SQL异常“日期超出范围”。@Rits如果有帮助,请接受答案。。。
Convert.ToDateTime(dateTimePicker1.Text)