x.CreateDate
DateTime
存儲在我們的數據庫中的毫秒數。我的dateTimePicker值startdate和enddate只允許查詢秒。LINQ DateTime忽略毫秒的查詢
如何更改我的查詢以忽略毫秒的x.CreateDate
?我認爲我在下面寫的代碼會起作用,但事實並非如此。
if (stardDateIsValid && endDateIsValid && startdate == enddate)
query = _context.Logs
.Where(x => x.ApplicationID == applicationId &&
x.CreateDate.AddMilliseconds(-x.CreateDate.Millisecond) == startdate)
.OrderByDescending(x => x.ID)
.Take(count);
當你說「它不工作」,你應該告訴我們以什麼方式這是行不通的。 – DavidG
謝謝。它不返回結果 – user2415620
'startdate'的格式是什麼? –