Это будет так же просто, как использование свойства Date
в DateTime
:
ОБНОВЛЕНИЕ: Из 3-й ошибки в комментариях я вижу, что ReqDate
- это * Nullable<DateTime>
. Попробуйте использовать свойство Value
для доступа к базовому объекту DateTime
:
dbContext.PurchaseOrders.Where(r => r.ReqDate.Value.Date == DateTime.Now.Date)
.ToList();
EDIT
Кроме того, вы можете попробовать не очень красивый вариант:
dbContext.PurchaseOrders.Where(r => r.ReqDate.ToString("yyyy-MM-dd") ==
DateTime.Now.ToString("yyyy-MM-dd"))
.ToList();
Просто преобразуйте ваши DateTime
объекты в строку, отформатированную так, чтобы она содержала только дату.