В сообщении об ошибке указано, что именно происходит: Entity Framework не может перевести эту часть выражения в оператор SQL, что означает, что вы не можете искать таким образом.
Без дополнительного контекста, вероятно, лучшим вариантом являетсявыполнять поиск по реальным датам (т. е. выполнять поиск с определенной даты или до нее).