2011-07-26 181 views
-4

我有一個文本框,我將以mm/dd/yyyy格式輸入日期,我想比較此文本框日期與當前日期(sysdate)在c#中的JavaScript代碼。如何做到這一點??例我進入11/11/2011這是未來的日期,它必須與SYSDATE進行檢查,並打印出消息如何比較兩個日期在c#

+1

如果你能想到的,你想之前做什麼你問它可能更容易回答你的問題。 你的平臺是什麼? – Tigraine

+1

你有沒有考慮過'Date.Compare'?如果你想成爲一名優秀的程序員,你必須能夠自己查看。在文檔中。互聯網上。通過查看「日期」的聲明。等等。真的很糟糕的是,你已經提到'日期'和'比較'... –

+6

「JavaScript代碼在C#中」 - 這甚至意味着什麼? – Oded

回答

1

例如

DateTime.ParseExact(txtDate.Text, "mm/dd/yyyy",null) > DateTime.Today 
+0

我想通過javascript來做到這一點 – shafi

1
DateTime dateValue; 
string dateString = textBox.Text; 
if (DateTime.TryParse(dateString, out dateValue)) 
{ 
    // Use Date.CompareTo as you want to... 

    int result = DateTime.Compare(dateValue, DateTime.Today); 
    if (result > 0) 
    { 
      //Future Date 
    } 
} 
+0

我可以在JavaScript中使用此代碼嗎? – shafi