当我从C#中的Datagridview获取数据时,如何从iTextsharp PDF中删除时间?

当我从C#中的Datagridview获取数据时,如何从iTextsharp PDF中删除时间?,c#,mysql,datetime,itextsharp,C#,Mysql,Datetime,Itextsharp,我正在用C#和MySQL制作一个程序windows应用程序,它在报告中使用itextsharp,但当我运行报告时,日期字段包含的时间也与下图相同,在数据库中,该字段仅为日期,我将datetimepicker和datagridview的格式设置为“short”。。。我怎样才能解决这个问题 这不是一个真正尖锐的问题。如果要精确设置日期格式,可以使用: DateTime date = DateTime.Now; string dateString = date.ToString("dd/MM/yyyy

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


这不是一个真正尖锐的问题。如果要精确设置日期格式,可以使用:

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

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

最好将
/
字符转义为
'/'
,或者提供一个
IFormatProvider
,它具有
/
作为
日期分隔符。如果不这样做,结果可能会不同。