1

我正在尝试以这种格式显示日期dd/MM/yyyy

模型加注

[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
public DateTime Time {get;set;}

在视图中

@Html.DisplayFor(model => model.Time)

相反,我得到的日期格式dd-MM-yyyy 我也试过dd.MM.yyyy了,效果很好。除了想要的结果,任何东西都很好。

4

2 回答 2

3

这是正确的格式 [DisplayFormat(DataFormatString = "{0:dd'/'MM'/'yyyy}", ApplyFormatInEditMode = true)]

于 2013-09-14T19:00:41.573 回答
0

你可以试试这个:-

[DisplayFormat(DataFormatString = "{0:dd'/'MM'/'yyyy}", ApplyFormatInEditMode = true)]
public DateTime myDate { get; set; }

然后像这样使用它:

@Html.DisplayFor(model => model.Time)
于 2013-09-14T18:20:52.873 回答