出于某种原因,日期格式不传递给我的看法,我用在我的模型如下: -日期格式不通过查看
using System.ComponentModel.DataAnnotations;
[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
public DateTime? Date { get; set; }
然后在我看来
@model.Date
,并在浏览器中输出
20/11/2013 00:00:00
它总是添加“00:00:00”,尽管时间不是在SQL领域的对其应用格式。
有没有人知道怎么回事?
感谢
DateTime类型总是有一个时间元素,即使是0你会必须更改视图上的显示格式。 –
@Alex在您看来,您是使用HtmlHelper还是直接发射模型字段?数据注释不会自动工作,它们作为HtmlHelper方法的提示。 –