我正在尝试以这种格式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
,它可以正常工作。除了预期的结果之外,任何工作都可以。
答案 0 :(得分:3)
这是正确的格式
[DisplayFormat(DataFormatString = "{0:dd'/'MM'/'yyyy}", ApplyFormatInEditMode = true)]
答案 1 :(得分:0)
你可以试试这个: -
[DisplayFormat(DataFormatString = "{0:dd'/'MM'/'yyyy}", ApplyFormatInEditMode = true)]
public DateTime myDate { get; set; }
然后使用它:
@Html.DisplayFor(model => model.Time)