在这段代码中,Resignlastdate我需要两个月后的日期。
DateTime dtFrom = DateTime.Now;
var Resignuser = db.Employees.Where((m => (
&& !m.IsDeleted && m.IsActive
&& m.IsResign == true
&& new DateTime(m.ResignLastDate.Value.Year,m.ResignLastDate.Value.Month + 2 , 1) >= dtFrom `that date i need two month later date`
&& m.StatusId != 3
&& m.StatusId != 4)))
.Select(m => new
{
Display = m.FirstName + " " + m.LastName,
GUID = m.GUID
}).ToList();
DateTime twoMonths = DateTime.Now.AddMonths(2);
然后再使用它进行比较,例如&& twoMonths >= m.ResignLastDate
。 - Keyur PATEL