-1

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

例如

我生成时间的刻度:634074312268196992

通过 EF 存储/检索该时间的刻度:634074312268200000

4

1 回答 1

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
于 2012-03-10T11:56:27.887 回答