【发布时间】:2019-07-03 18:30:11
【问题描述】:
我将我的 c# 应用程序安装在具有 Windows 7 系统英文版本的 PC 中,日期系统格式在我的应用程序中为 yyyy-MM-dd,当我想打印时,我看到它的格式与 yyyy-MM-dd 相同在 c# 的 reportviewer 中使用我的应用程序的文档我看到了相同格式的日期 yyyy-MM-dd 但是当我打印它或将其保存为 PDF 时,日期格式类似于 M/d/yyyy 例如: 2019-01-25 打印后就像 1/25/2019。 我需要以系统yyyy/MM/dd的相同日期格式打印我的文档,所以我希望有人给我解决方案,谢谢。
【问题讨论】:
-
这个问题很模糊,但在格式化日期时间时或多或少需要传递一个格式来指定它应该如何表示。如果您不这样做,它将使用操作系统中的文化设置。
标签: c# .net date printing reportviewer