这不起作用:
select new Schedules
{
airDate = EntityFunctions.TruncateTime(schedules.DateSched),
};
schedules.DateSched 是“SQL DateTime”类型。
上面的函数返回它的日期和时间部分。
如何仅将 schedules.DateSched 的 DATE 部分分配给我的“airDate”变量?
这是实体框架产生的:
convert (datetime2, convert(varchar(255), <field>, 102) , 102) AS [C4]
如果你选择它,你会得到:
2013-06-24 00:00:00.0000000
我想得到:
2013 年 6 月 24 日