【发布时间】:2012-05-25 07:35:01
【问题描述】:
大家好,我正在尝试比较两个日期,由于某种原因,如果我指定 25/05/2012(开始日期)和 31/05/12(结束日期),以下代码将返回 false。
只有在使用 25 日作为开始日期时才会发生这种情况,如果我使用 26 日则可以正常工作。
public bool IsValidDate(DateTime startDate, DateTime endDate)
{
return startDate < endDate && endDate > startDate;
}
可能出了什么问题?
【问题讨论】:
-
对于您指定的输入,该代码不会返回 false。请出示您的真实代码,包括调用该方法的代码。
标签: c# datetime asp.net-mvc-2