Поправьте меня, если я ошибаюсь, но в примере mikemurf22 нужно будет проверить каждую часть компонента даты и, возможно, намного больше обработки на сервере?
В любом случае, я наткнулся на эту проблему,и это мое решение.
Предполагая, что вы собираетесь передавать только компонент даты, вы можете найти последнюю минуту дня, в который вы проходите, и использовать предложение where для определения диапазона..
public List<Log> GetLoggingData(DateTime LogDate, string title)
{
DateTime enddate = new DateTime(LogDate.Year, LogDate.Month, LogDate.Day, 23, 59, 59)
var query = from t in context.Logs
where t.Timestamp >= date
where t.Timestamp <= enddate
select t;
return query.ToList();
}