在第二天日期之前1毫秒输入日期时间的实体框架将被四舍五入

时间:2011-11-17 20:10:05

标签: entity-framework

我正在使用实体框架进入日期时间,我试图输入此日期:

new DateTime(2011, 11, 18, 23, 59, 59, 999);

是19日之前的一毫秒。

然而,当我在数据库中检查它时,它一直被调整到第19个2011/11/19 0 0 0 000

任何人都知道这里发生了什么以及如何解决这个问题?

这是我模型中的类型:

public override DateTime? EndDate { get; set; }

1 个答案:

答案 0 :(得分:1)

数据库上的列类型可能是日期吗?不是日期时间