Получите формат ISO DateTime за один раз - PullRequest
0 голосов
/ 12 октября 2018

Мне нужно прочитать данные из базы данных MS SQL и сделать их доступными для интерфейса в текстовом виде.С EF6 (& .NET 4.7.2) теперь я хочу прочитать все необходимые значения и сделать их доступными очищенными.

Среди них также есть дата, которая доступна в базе данных как DateTime.

[DateOfBegin] [datetime] NULL

Я бы хотел перенести эту дату в шаг от SQL с EF6 в формат ISO yyyyMMdd.В SQL это можно сделать с помощью следующего запроса:

SELECT CONVERT(char(10), DateOfBegin,112) from Contact

Как решить эту проблему в C #, не вызывая сначала .ToList ()?

context.Contacts
   .Select(c => new InterfaceObject()
   {
      DateOfBegin = // CONVERT(char(10), DateOfBegin,112)
   }
   .ToList();

Кто-нибудь видит способрешить это напрямую?... Спасибо за помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...