gpt4 book ai didi

c# - SQL Server 日期时间舍入

转载 作者:行者123 更新时间:2023-11-30 17:51:26 24 4
gpt4 key购买 nike

根据 MSDN “日期时间分数秒精度的舍入”在保存到 datetime 列时应截断以下日期:

new DateTime(635180453197748530L)  //22 October 2013 13:28:39.7748530
// write to SQL server and re-read it
// result should be = 6351804531977 3 0000L

但是,它是可重现的 6351804531977 7 0000L。这是一个错误还是我对算法的理解有问题?

(我们使用 Entity Framework 来读/写数据库)

最佳答案

有时,在我将日期时间写入数据库之前,我将其转换为 SqlDateTime,我发现与直接将 CLR 数据类型直接写入数据库相比,它在舍入/截断方面产生了更可预测的结果。

关于c# - SQL Server 日期时间舍入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19516963/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com