Chciałem tylko podzielić się z wami, że znalazłem rozwiązanie!
Funkcje EntityFunctions dostarczają nam TruncateTime(), które można wykorzystać do tego celu.
from e in MyContext.MyTable.Where(a =>
EntityFunctions.TruncateTime(a.DateTimeColumn) ==
EntityFunctions.TruncateTime(DateTime.Now)) select e;
EDYTUJ: W przypadku EntityFramework 6 i nowszych:
from e in MyContext.MyTable.Where(a =>
DbFunctions.TruncateTime(a.DateTimeColumn) ==
DbFunctions.TruncateTime(DateTime.Now)) select e;
Znalazłem go tutaj .