Просто исках да споделя с вас, че намерих решението!
EntityFunctions ни предоставят TruncateTime(), който може да се използва за тази цел.
from e in MyContext.MyTable.Where(a =>
EntityFunctions.TruncateTime(a.DateTimeColumn) ==
EntityFunctions.TruncateTime(DateTime.Now)) select e;
РЕДАКТИРАНЕ: За EntityFramework 6 и по-нова версия:
from e in MyContext.MyTable.Where(a =>
DbFunctions.TruncateTime(a.DateTimeColumn) ==
DbFunctions.TruncateTime(DateTime.Now)) select e;
Намерих го тук .