Вопрос

Я генерирую некоторые тестовые данные для дат, используя случайное количество галочек, но дата, в которую я вставляю, кажется, имеет более высокую точность, чем тот, который я вернулся.Это проблема с EF5 или это что-то связано с типами столбцов DateTime VS DateTime2.

, например,

Тики от моего сгенерированного времени: 634074312268196992

клещи с того времени, когда когда-то хранится / извлекается через EF: 634074312268200000

Это было полезно?

Решение

Since you mentioned that there are two date types involved then probably the problem is because datetime has less precision then 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
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top