C# 在DatetimePicker中仅获取日期
我使用的是Visual Studio 2010,我只希望在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
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)