excel 上的 SSRS 导出日期时间不同毫秒?

SSRS export datetime different milliseconds on excel?

以上是我使用 SSRS 导出的 Excel 版本,看看下面的版本,使用相同的精确数据,导出为 PDF:

注意到某些记录有不同的毫秒问题。任何人都知道如何解决它? PDF 版本正确,符合 DB

的记录

我发现了问题。以第二行为例,DB中存储的数据为14:02:16.899,当我们将此数据导出到excel时,excel会自动向上舍入,而PDF会向下舍入,因此问题的原因。

我想出的解决方案是,根据我的查询,将 transactiondatetime 格式化为具有一致的值,而不是让 Excel 和 PDF 使用它们自己的机制进行舍入。

也欢迎任何其他解决方案或建议