2017-05-29 36 views
0

我不知道爲什麼我得到這個錯誤信息: 「字符串未被識別爲有效的DateTime」。Datetimepicker沒有被確認爲有效的日期時間

if(Convert.ToDateTime(dateTimePickerDateEnd.Text) <= Convert.ToDateTime(dateTimePickerDateStart.Text)){do something....} 

在datetimepicker屬性中,我使用CustomFormat:MM-dd-yyyy和Format:Custom。

+0

對象可能已經是DateTime()。將expect對象轉換爲字符串。 – jdweng

+2

只需使用DateTimePicker的''Value'屬性而不是將文本轉換爲'DateTime' – Nino

回答

3

您需要使用值:

if(dateTimePickerDateEnd.Value <= dateTimePickerDateStart.Value) 
{ 
    //do something.... 
} 
1

你不必把它轉換,使用.Valueinstead

if(dateTimePickerDateEnd.Value <= dateTimePickerDateStart.Value) 
相關問題