Tôi chỉ muốn chia sẻ với bạn rằng tôi đã tìm ra giải pháp!
EntityFunctions cung cấp cho chúng tôi TruncateTime (), có thể được sử dụng cho mục đích này.
from e in MyContext.MyTable.Where(a =>
EntityFunctions.TruncateTime(a.DateTimeColumn) ==
EntityFunctions.TruncateTime(DateTime.Now)) select e;
CHỈNH SỬA: Đối với EntityFramework 6 trở lên:
from e in MyContext.MyTable.Where(a =>
DbFunctions.TruncateTime(a.DateTimeColumn) ==
DbFunctions.TruncateTime(DateTime.Now)) select e;
Tôi đã tìm thấy nó tại đây .