0

我正在将 Excel 工作表导入 DataGridView。我有一个单元格的日期为 05-06-2017。但是在 DataGridView 下显示时,它显示 05-06-2017 AM 12:00:00。

你能帮我如何只显示日期。

谢谢 !

4

2 回答 2

1

您将需要格式化 DateTime 对象DateTime Formats

d.Format("d")

或者,使用带有“d”参数的 DefaultCellStyle.Format 属性设置 gridview 列本身的格式

于 2012-06-25T10:54:59.210 回答
1

我认为这是格式问题。如果您的绑定然后使用“MM-dd-yyyy”的字符串格式(假设美国日期格式)。为“.net 自定义日期格式”做一个谷歌。我想你会发现 XAML 绑定有一个“StringFormat”(或类似的)选项。

祝你好运

于 2012-06-25T10:55:35.353 回答