如何在Razor视图中转换日期时间格式?

时间:2016-05-30 11:10:52

标签: c# asp.net-mvc razor

我需要在Razor视图中以下列格式显示日期时间字符串:

  

2016年6月24日

如何在Razor视图中转换字符串?

1 个答案:

答案 0 :(得分:4)

就像你通常那样:

@Model.YourDateTime.ToString("d MMM \\'yy")

\\转义',因为这是一个保留字符。其余的很简单。

另一个选择是使用DisplayFor的显示属性:

[DisplayFormat(DataFormatString = "{0:d MMM \\'yy}")]
public DateTime YourDateTime { get; set }