EF как фильтровать данные по дате

Я использую EF 4, у меня есть свойство DateTimeStartв моих объектах с датой в этом формате 16/08/2012 08:14:40, я хотел бы выполнить запрос с EF и найти все объекты within the date 16/08/2012 only. Используя этот код ниже кода, я получаю эту ошибку

The specified type member 'Date' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported.

мой код

 DateTime dateTimeNow = DateTime.UtcNow;
        DateTime dateNow = dateTimeNow.Date;
        return db.EventCustoms.Where(x => x.DataTimeStart.Date <= dateNow)
           .Select(y => new { y.EventId, y.EventTitle, y.DataTimeStart });
6
задан GibboK 16 August 2012 в 08:56
поделиться