如何使用DisplayFormat DataFormatString数据注释将TimeSpan格式化为短日期?

时间:2017-06-28 20:57:17

标签: c# asp.net-mvc data-annotations poco

如何在POCO类中使用属​​性数据注释将TimeSpan格式化为短时间。我试过了

[DisplayFormat(DataFormatString = "{0:t}")]
public TimeSpan MyTime { get; set; }

没有成功

1 个答案:

答案 0 :(得分:0)

我认为DateTime 的常用字符串格式与 TimeSpan不一样。

在这种情况下,短时间格式化应该像这样手动完成:

[DisplayFormat(DataFormatString = "{0:hh\\:mm}")]
public TimeSpan MyTime { get; set; }