我想执行此日期检查:
用户输入的日期不应低于当前日期12个月前的,例如
if date_value > '03-apr-2009'
如何编写.NET代码来执行此操作?
编辑:
我输入的date_value是字符串格式
[因为我已经做过铸造了 ((System.DateTime)date_value).ToString(“dd-MMM-yyyy”)]
所以现在我想与这个字符串(date_value)和DateTime.Now.AddYears(-1)进行比较。
这样可以比较两个字符串???? (如果一个日期值>>另一个)
或者我应该为比较做任何演员吗?
答案 0 :(得分:5)
您的意思是以下代码吗?
if(date_value > DateTime.Now.AddYears(-1))
{
//enter code here
}
答案 1 :(得分:1)
DateTime.Now.AddYears(-1)