我在格式化对象列表中每个日期属性的DateTime时遇到了很大的问题。这是到目前为止我尝试过的一些示例:
var data = vulnerabilityList.Skip(skip).Take(pageSize).ToList()
.Select(v => { v.PublishedDate =
v.PublishedDate.ToString("dd/MM/yyyy"); return v; });
和
var data = vulnerabilityList.Skip(skip).Take(pageSize).ToList()
.Select(v => { v.PublishedDate =
DateTime.ParseExact(v.PublishedDate.ToString(), "dd/MM/yyyy",
CultureInfo.CurrentCulture); return v; });
最终,我希望格式为31/12/2017,并且将以JSON格式返回,因此似乎忽略了漏洞类上的数据注释。第一个示例显然没有编译,因为它试图将DateTime设置为字符串,但我将其作为示例进行了说明。
相关分类