如何使用WebApi实体框架格式化List内的DateTime

时间:2017-04-16 22:18:27

标签: c# entity-framework

我有一个属性

[DataType(DataType.Date)]
public DateTime? DatePost { get; set; }

我想为此属性的每个项目格式化DateTime。

Select(x => new
                    {
                        x.Price,
                        x.ItemsCount,
                        x.DatePost});
var result = query.toList();

所以我试图使用foreach获取每个属性并更改为ShortDateString,但查询的结果总是伴随着时间。格式必须像“dd / MM / yyyy”。

List<dynamic> l = new List<dynamic>();
                var result = users.ToList();
                foreach (var item in result)
                {
                    item.DatePost?.ToShortDateString();
                    l.Add(item);
                }
return Ok(l);

结果是:

2017-04-15T23:53:00.193

0 个答案:

没有答案