我正在将Excel工作表导入DataGridView.I其中一个单元格的日期为05-06-2017.But而在DataGridView下显示它显示05-06-2017 AM 12:00:00。
你能帮我解决一下我如何只显示日期。
谢谢!
答案 0 :(得分:1)
您需要格式化DateTime对象DateTime Formats
d.Format("d")
或者,使用DefaultCellStyle.Format属性在gridview列本身上设置格式,参数为" d"
答案 1 :(得分:1)
我认为这是一个格式问题。如果你的绑定然后使用字符串格式“MM-dd-yyyy”(假设美国日期格式)。做谷歌的“.net自定义日期格式”。我想你会发现XAML绑定有一个'StringFormat'(或类似的)选项。
祝你好运
罗布