在日曆控制中:當我選擇日期時,它以這種格式顯示在文本框中:15-06-2015 00:00:00表示「dd-mm-yyyy hh:mm:ss」。在Ajax CalendarExtender中進行日期時間轉換的字符串。
之後我轉換文本框的文本成使用
日期時間DT = Convert.ToDateTime(txtDate.Text)日期時間的數據類型;
並存儲到數據庫中。
在數據庫中它以這種格式存儲:2015-06-15意思是「yyyy-mm-dd」,因爲列數據類型是Date。
在Ajax CalendarExtender:現在我使用的是AjexControlToolkit的CalendarExtender。我不使用格式屬性。默認情況下,在文本框以這種格式顯示:2015年6月16日menas 「MM/DD/YYYY」
嘗試使用相同的代碼
的DateTime DT到文本框字符串轉換爲datetime數據類型= Convert.ToDateTime(txtDate.Text);
但會顯示錯誤「字符串未被識別爲有效的DateTime」
即使是我也嘗試
的DateTime DT = DateTime.Parse(txtDate.Text) ;
但每次顯示相同的錯誤。
您可以設置格式屬性'格式= 「YYYY-MM-DD」' –