Это не работает:Как преобразовать DateTime SELECT в Entity Framework 5 только для выбора даты?
select new Schedules
{
airDate = EntityFunctions.TruncateTime(schedules.DateSched),
};
schedules.DateSched является тип "SQL DateTime".
Вышеуказанная функция возвращает дату и время.
Как мне назначить только часть DATE расписания.DateSched для моей переменной «airDate»?
Это то, что производит Entity Framework:
convert (datetime2, convert(varchar(255), <field>, 102) , 102) AS [C4]
И если вы выбираете, что вы получите:
2013-06-24 00: 00: 00,0000000
Я хочу получить:
06/24/2013
Вы _sure_, это возвращает время, или вы просто видите «00: 00' или« 12:00 AM »на дисплее? –