【发布时间】:2019-05-03 08:02:08
【问题描述】:
我试图从我在模型中创建的视图中的 DateTime 实体中获取日期。但相反,它显示了整个 DateTime 格式
我添加了一个注释 [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:MM/dd/yyyy}")],但问题仍然存在。
//Models:
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:MM/dd/yyyy}")]
public DateTime? BirthDate { get; set; }
//Adding Migration, it processed it as:
BirthDate = table.Column<DateTime>(nullable: false)
//Index View:
@foreach(var customers in Model)
{
@customers.BrithDate
}
我预计输出至少为 1990 年 1 月 1 日星期五 或 1/1/1990。 但输出是 1/1/1990 12:00:00 AM
【问题讨论】:
标签: c# asp.net-mvc entity-framework