如何比较c#中的两个日期

时间:2011-07-26 07:44:51

标签: c# javascript

我有一个文本框,我将以mm / dd / yyyy格式输入日期,我想在c#中的javascript代码中将此文本框日期与当前日期(sysdate)进行比较。如何做到这一点?示例i输入11 / 11/2011是未来日期,必须使用sysdate进行检查并打印消息

2 个答案:

答案 0 :(得分:1)

例如

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

答案 1 :(得分: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 
     }
}