大家好,我正在尝试比较两个日期,由于某种原因,如果我指定 25/05/2012(开始日期)和 31/05/12(结束日期),以下代码将返回 false。
仅当使用 25 日作为开始日期时才会发生这种情况,如果我使用 26 日则工作正常。
public bool IsValidDate(DateTime startDate, DateTime endDate)
{
return startDate < endDate && endDate > startDate;
}
有什么问题?