У меня есть два значения даты, один из которых уже сохранен в базе данных, а другой выбран пользователем, использующим DatePicker. Вариант использования - поиск определенной даты из базы данных.
Значение, ранее введенное в базу данных, всегда имеет компонент времени в 12:00:00, где, когда дата, введенная с помощью сборщика, имеет разную временную составляющую.
Я интересуюсь только компонентами даты и хотел бы игнорировать компонент времени.
Каковы способы сделать это сравнение на С#?
Также, как это сделать в LINQ?
UPDATE: В LINQ to Entities выполняется следующее:
e => DateTime.Compare(e.FirstDate.Value, SecondDate) >= 0