Я пытаюсь определить количество дней между двумя датами, используя LINQ с Entity Framework. Он говорит мне, что он не распознает Subtract в классе System.TimeSpan
Вот моя часть запроса LINQ.
where ((DateTime.Now.Subtract(vid.CreatedDate).TotalDays < maxAgeInDays))
Вот ошибка, которую я получаю в отладчике VS.NET
{ "LINQ to Entities не распознает метод" System.TimeSpan Subtract (System.DateTime) ", и этот метод не может быть переведен в выражение хранилища." }
Я делаю что-то неправильно или есть лучший способ получить количество дней между 2 DateTimes в структуре сущности?
спасибо Майкл