c# - 使用数据注释显示时间和数据

标签 c# asp.net-mvc entity-framework data-annotations

我想知道时间值的最佳数据类型是什么,是否有相同的数据注释?

我还想知道是否有一种方法可以使用数据注释来格式化数据类型日期时间来显示日期和时间(例如:dd-mm-yy HH:MM AM/PM)

最佳答案

        [DisplayName("Proposed commisioning Date")]
        [DataType(DataType.Date)]
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime CommisioningDate { set; get; }

https://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx

转到此链接并使用您所需的日期时间

关于c# - 使用数据注释显示时间和数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38048132/

相关文章:

c# - 从 C# 使用 Odbc 调用 Oracle 包函数

c# - 10000000个整数相加时为什么在ArrayList和List中赋值时间相同?

c# - 从部分类 c# 调用 Base 实体构造函数

c# - Entity Framework 将小数位附加到 decimal(10,0) 类型的字段

sql-server - 在 sql server 中将列值设置为 not null 时,我是否必须为该列设置一个默认值,或者它应该仍然有效吗?

c# - 大型 ASP.NET MVC 项目中的模型怎么样

c# - 将另一个构建排队,然后等待构建完成

c# - 如何在 ActionLink 中传递 bool 值(从 View 到 Controller )?

asp.net-mvc - 将焦点设置在文本框上 - MVC3

c# - 如何从 LINQ to SQL 中的另一个项目获取连接字符串?