数据类型(DataType)(数据类型).日期(Date)格式(MVC)

5
我们能以某种方式应用这个格式吗?
[Display(Name = "Date of Birthday")]
[DataType(DataType.Date)]
public DateTime DOB { get; set; }

我只想看到日期,不需要时间。

谢谢!

1个回答

16

嗯...时间似乎出现了问题...我已经使用jQuery Datapicker实现了日期时间字段...我看到的是:1/1/0001 12:00:00 AM。 - NoWar
1
也许我在这里找到了解决方案 https://dev59.com/SVDTa4cB1Zd3GeqPIE4g 我使用可空的DateTime,所以该字段始终为空,哈哈哈!:) - NoWar
那就是你会得到DateTime.MinValue的结果。如果你得到NULL的话,我会感到惊讶(尽管我以前也曾感到过惊讶)。 - Eric J.
4
我会把 ApplyFormatInEditMode = true[DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}", ApplyFormatInEditMode = true)] 添加进去。 - nomail

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接