如何使用 ASP.NET MVC 5 数据注释“DataType.Time”在没有日期的情况下节省时间?

TJ *_*all 6 c# asp.net-mvc-5

我的模型类如下所示:

 [DataType(DataType.Time)]
 public DateTime Time {get; set;}
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我有一个很酷的 HTML 5 Input Type in Time。当我保存数据时,我的数据库中的值如下所示:

 7/11/2014 1:00AM
Run Code Online (Sandbox Code Playgroud)

它会自动保存当前日期。我只是想节省时间。我正在尝试创建一个预订系统。

Nik*_*wal 2

在这种情况下,您需要将其存储为字符串。您无法脱离Time.NetDate的 BCL(基类库)的使用。它们不能作为独立实体存在。

TimeSpan但是,您可以使用C# 中的表示时间(而不是日期和时间)来解决方法,将时间保存在对象中