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