私のアプリケーションでは、DateTime.Now を新しい DateTime に割り当てます。次に、それを値に割り当ててデータベースに書き込みます。しかし、データベースから戻って変数を以前に割り当てられた新しい日時と比較すると、数ミリ秒異なります。
なぜこれが起こるのか誰にも分かりますか?
例えば
DateTime var1 = DateTime.Now;
Object1.DateTime = var1;
Database.SaveObject = var1
Object2 = Database.FindObjectById(objectId);
Assert.AreEqual(var1, Object2.DateTime);