Question

Je génère des données de test pour les dates en utilisant une quantité aléatoire de ticks, mais la date que j'ai placée semble avoir une précision plus élevée que celle que je récupère.Est-ce un problème avec EF5 ou est-ce quelque chose à voir avec les types de colonne DateTime VS DateTime2.

EG

ticks de mon temps généré: 634074312268196992

ticks à partir de ce moment-là une fois stocké / récupéré via EF: 634074312268200000

Était-ce utile?

La solution

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
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top