SQL/Navision DateTime Issue



我不知道其他人以前是否遇到过这个问题

我在 MsSQl 表中有日期时间数据,但在 Navison 2013 中显示相同的数据时,它错误地显示时间。 2018-12-14 08:20:22.000显示为14-12-18 11:20:22 AM

有什么建议吗?提前致谢

存储在 SQL 数据库中的时间将以 UTC 格式存储。但是,由于您位于肯尼亚(我根据您的个人资料假设),您的时区是UTC + 3。Navision(Dynamics NAV)会自动将UTC时间转换为您的本地时区。

因此,如果您在不通过 Navision 的情况下直接写入数据库,则应使用 UTC 时间来节省时间。

最新更新