比較這是我如何把日期變量的DateTimePicker和字符串
dateTimePicker8.Value = Convert.ToDateTime(Form1.DBList[temp].Data); //DBList contains <Media> // Media is a class
List<Media> temp123 = new List<Media>(); //temp123 is just a temporary list
這是我嘗試做日期的查詢,但它不工作
foreach (var item in DBList)
{
dateTimePicker3.Value = Convert.ToDateTime(item.Data);
if (dateTimePicker1.Value > dateTimePicker3.Value
&& dateTimePicker3.Value < dateTimePicker2.Value)
temp123.Add(item);
}
我得到這個錯誤:
System.FormatException' in mscorlib.dll
您是否認爲要在哪一行發佈該異常以及當時的變量內容? –
錯誤發生在 dateTimePicker3.Value = Convert.ToDateTime(item.Data); //item.data包含12 Giu 2014 – user3547175
您是否使用'DateTimePicker'控件而不是'DateTime'變量來存儲和比較日期? –