【发布时间】:2015-02-17 06:57:50
【问题描述】:
microsoft sql server 有数据库列的时间格式。
但是如何先在实体框架代码中配置呢?
我找到了日期时间,但没有找到时间
参考这个链接: http://msdn.microsoft.com/en-us/library/bb677243.aspx
【问题讨论】:
-
恐怕你的意思根本不清楚。通常,如果您要存储
DateTime或TimeSpan值,则根本不应该考虑 text 表示... -
日期和时间没有格式,它们是类型,存储为二进制值。 SQL Server 没有时间类型的格式。在 EF 代码中使用 TimeSpan 将时间映射到 Timespan。您发布的链接没有说什么不同。也许您将日期和时间文字与实际的类型实现混淆了?
-
好吧,我想时间跨度是我要找的东西。如果我只想存储时间,存储时间跨度而不是日期时间会更好吗?
标签: c# entity-framework code-first