UTC по местному времени с использованием Linq to Entities
Мне нужно перевести поле из UTC в местное время в запросе LINQ to Entities. Но он не распознает метод «System.DateTime ToLocalTime», который я намеревался использовать.
Мой запрос был таким:
Выберите запросы, для которых нет других запросов в тот же день в локальном, еще не решены, Учитывая, что IncommingDateTime хранится в UTC, это запрос.
from r in Requests
where Request.Count(x => x.IncommingDateTime.ToLocalTime().Date == r.IncommingDateTime.ToLocalTime().Date
&& x.Resolved == false ) = 0
select r
Я буду признателен за любую помощь.