我有一个SQL Server 2008表,其中包含不同的日期:OrderDate
和DeliveryDate
。我正在使用Entity Framework 6。
这两个字段都是datetime2(0)
类型。
以下是我在将对象保存到数据库之前创建对象的方法:
DateTime now = DateTime.Now;
order.OrderDate = now;
order.DeliveryDate = isScheduled ? scheduledDate : order.OrderDate;
当我将其保存到数据库时,日期会有所不同,例如:
2014-08-14 01:52:33
2014-08-14 01:52:31
已经尝试将datetime2精度从0改为7而没有运气。
有什么想法吗?