¡Solo quería compartir con ustedes que encontré la solución!
Las EntityFunctions nos proporcionan TruncateTime(), que puede usarse para este propósito.
from e in MyContext.MyTable.Where(a =>
EntityFunctions.TruncateTime(a.DateTimeColumn) ==
EntityFunctions.TruncateTime(DateTime.Now)) select e;
EDITAR: Para EntityFramework 6 y superior:
from e in MyContext.MyTable.Where(a =>
DbFunctions.TruncateTime(a.DateTimeColumn) ==
DbFunctions.TruncateTime(DateTime.Now)) select e;
Lo encontré aquí .