【问题标题】:How to remove time from iTextsharp PDF when i made it by getting the data from Datagridview in C#?当我通过从 C# 中的 Datagridview 获取数据来制作 iTextsharp PDF 时,如何从 iTextsharp PDF 中删除时间?
【发布时间】:2016-04-05 23:52:04
【问题描述】:

我正在用 C# 和 MySQL 制作一个程序 windows 应用程序,它在报告中使用 itextsharp,但是当我运行报告时,日期字段包含的时间也与下图相同,在数据库中,该字段仅是日期,我将 datetimepicker 和 datagridview 的格式设置为“短”...我该如何解决这个问题?

【问题讨论】:

    标签: c# mysql datetime itextsharp


    【解决方案1】:

    这并不是真正的 iTextsharp 问题。如果您想精确格式化您可以使用的日期:

    DateTime date = DateTime.Now;
    string dateString = date.ToString("dd/MM/yyyy");
    

    还有其他选项,但您会看到模式。

    【讨论】:

    • 最好将/ 字符转义为'/',或者提供一个IFormatProvider,其中/ 作为DateSeparator。如果您不这样做,结果可能会有所不同。
    猜你喜欢
    • 2016-06-02
    • 2018-11-24
    • 2013-04-30
    • 2016-02-14
    • 1970-01-01
    • 2012-02-04
    • 1970-01-01
    • 2011-08-17
    相关资源
    最近更新 更多