在MVC中仅在@ Html.DisplayFor()中显示日期

安吉尔

我在MVC5和EntityFramework中工作,用于将数据显示到View中。

现在在我看来数据格式是:-2014/10/22 12:00:00 AM但我只想要日期:-22/10/2014这种格式

我尝试此代码,但无法正常工作

 @if (item.chekin_on_after != null)
                    { @Html.DisplayFor(modelItem => item.chekin_on_after, "ShortDateTime")}

我也遵循stackoverflow中的一些链接,但是在MVC5中使用Html.DisplayFor()却没有用的日期格式仅显示日期而没有时间

安吉尔

我没有用@html.DisplayFor(),而是用了

@Convert.ToString(string.Format("{0:dd/MM/yyyy}", item.chekin_on_after))

而且效果很好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章