C# 在PdfPCell中,iTextSharp Date Time to just Date
我有一个按钮,可以将模式窗口转换为pdf,在pdf中我有一个单元格,列出付款日期。我只想显示日期,而不是时间,因为它总是显示00:00:00 下面是我用来从数据库中获取日期的方法C# 在PdfPCell中,iTextSharp Date Time to just Date,c#,datetime,itext,C#,Datetime,Itext,我有一个按钮,可以将模式窗口转换为pdf,在pdf中我有一个单元格,列出付款日期。我只想显示日期,而不是时间,因为它总是显示00:00:00 下面是我用来从数据库中获取日期的方法 PdfPCell cellT1 = new PdfPCell(new Phrase(dtTable.Rows[i]["PAYDATE"].ToString(), f)); cellT1.HorizontalAlignment = Element.ALIGN_CENTER; cellT1.VerticalAlignmen
PdfPCell cellT1 = new PdfPCell(new Phrase(dtTable.Rows[i]["PAYDATE"].ToString(), f));
cellT1.HorizontalAlignment = Element.ALIGN_CENTER;
cellT1.VerticalAlignment = Element.ALIGN_CENTER;
table.AddCell(cellT1);
PdfPCell cellT1 = new PdfPCell(new Phrase(dtTable.Rows[i]["PAYDATE"].FormattedValue.ToString(), f));
cellT1.HorizontalAlignment = Element.ALIGN_CENTER;
cellT1.VerticalAlignment = Element.ALIGN_CENTER;
table.AddCell(cellT1);
如何将其转换为日期而不是日期时间?以下是我从数据库中获取日期的方法
PdfPCell cellT1 = new PdfPCell(new Phrase(dtTable.Rows[i]["PAYDATE"].ToString(), f));
cellT1.HorizontalAlignment = Element.ALIGN_CENTER;
cellT1.VerticalAlignment = Element.ALIGN_CENTER;
table.AddCell(cellT1);
string dateTime = String.Format("{0:MM/dd/yyyy}", dtTable.Rows[i]["PAYDATE"]);
PdfPCell cellT1 = new PdfPCell(new Phrase(dateTime, f));
cellT1.HorizontalAlignment = Element.ALIGN_CENTER;
cellT1.VerticalAlignment = Element.ALIGN_CENTER;
table.AddCell(cellT1);
PdfPCell cellT1 = new PdfPCell(new Phrase(dtTable.Rows[i]["PAYDATE"].FormattedValue.ToString(), f));
cellT1.HorizontalAlignment = Element.ALIGN_CENTER;
cellT1.VerticalAlignment = Element.ALIGN_CENTER;
table.AddCell(cellT1);