EF5 Beta1 DateTime比较

时间:2012-03-10 11:22:36

标签: c# sql datetime entity-framework-5

我使用随机数量的刻度生成日期的一些测试数据,但我输入的日期似乎比我回来的日期更高。这是EF5的问题还是与DateTime vs DateTime2列类型有关。

EG

从我生成的时间滴答:634074312268196992

通过EF存储/检索后从那时起滴答:634074312268200000

1 个答案:

答案 0 :(得分:1)

由于您提到涉及两种日期类型,因此问题可能是因为datetime的精度低于datetime2

date           2007-05-08
smalldatetime  2007-05-08 12:35:00
datetime       2007-05-08 12:35:29.123
datetime2      2007-05-08 12:35:29. 1234567