datetime類型的時間精度是3.33毫秒,超過該精度會進行近似到0.000,0.003,0.007 秒
微軟官方文檔:指明datetime類型的精度為 :千分之三秒(3.33毫秒、0.00333秒)。所有的datetime類型的值在顯示、處理時 有所調整。即會圓整到幾個特殊的毫秒個位值:0、3、7:如:(9、0、1) 會引起進0調整;(5、6、7、8)引起7調整;(2、3、4)引起3調整。
sqlserver DateTime換成datetime2類型(SQL Server 2008及以上版本才有),這樣C# 的時間精度就和DateTime2的時間精度相同了