我想检查过期日期是否大于另一个日期。
[DisplayFormat(DataFormatString = "0:yyyy/MM/dd", ApplyFormatInEditMode = true)]
public DateTime? Date { get; set; }
[DisplayFormat(DataFormatString = "0:yyyy/MM/dd", ApplyFormatInEditMode = true)]
public DateTime? Expiration { get; set; }
我该怎么做?
答案 0 :(得分:1)
您需要使用ValidationAttribute
创建自定义验证程序以检查不同的日期。
答案 1 :(得分:1)
例如
DateTime date = DateTime.Now;
DateTime expiration = DateTime.Now.AddDays(3);
if (expiration > date)
你可以比较像这样的日期