我正在使用Visual Studio 2010,我只想在DateTimePicker
中獲取yyyy-MMM-dd
格式的日期。我試過:在DatetimePicker中只能獲得日期
DateTime FromDate;
FromDate =
Convert.ToDateTime(DateTtimePickerFromDate.Value.Date.ToString("yyyy-MMM-dd"));
但它不工作。
我正在使用Visual Studio 2010,我只想在DateTimePicker
中獲取yyyy-MMM-dd
格式的日期。我試過:在DatetimePicker中只能獲得日期
DateTime FromDate;
FromDate =
Convert.ToDateTime(DateTtimePickerFromDate.Value.Date.ToString("yyyy-MMM-dd"));
但它不工作。
dateTimePicker1是一個控件,它以可視方式顯示日期和時間。這種控制有助於選擇日期和時間visually.You可以使用
dateTimePicker1.Value.ToShortDateString();
獲取短格式的日期得到當前選定的日期或時間。 也在DateTime類中,ToShortDateString()是可能的。例如,
DateTime dateTime = new DateTime();
MessageBox.Show (dateTime.ToShortDateString());
如何更改日期格式? – Rits 2012-08-14 11:14:31
,你可以用它來選擇日期時間保存到database
Convert.ToDateTime(dateTimePicker1.Text)
爲什麼不乾脆沒有fromdate = DateTtimePickerFromDate.Value.Date; ?? – 2012-08-13 07:14:17
你的代碼/概念是有缺陷的。 'FromDate'只是一個日期結構,與格式無關。 'FromDate'只是同一天。 **你需要在哪裏顯示日期值?** – gideon 2012-08-13 07:14:27
連接數據庫後,我想給這個日期過濾數據庫,如果格式不同,那麼拋出SQL Exception「Date out of range」。 – Rits 2012-08-13 12:06:47