Pergunta

Eu estou gerando alguns dados de teste para datas usando uma quantidade aleatória de carrapatos, mas a data em que coloco parece ter uma precisão maior do que a que eu recebo.Este é um problema com o EF5 ou é algo a ver com os tipos de coluna DateTime VS DataTime2.

por exemplo

Carrapatos do meu tempo gerado: 634074312268196992

Carrapatos daquele tempo uma vez armazenados / recuperados via EF: 634074312268200000

Foi útil?

Solução

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
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top