C# 如何更改DataGridView单元格中的日期时间格式
我对datagridview控件很感兴趣,我需要在单元格中键入datetime格式,就像我自己需要的格式一样 我想从客户端输入日期时间,如mm/dd,然后点击回车键,那么这个字段将被视为短日期时间格式 例如:客户端将写入06/27并按enter键。在单元格中,将显示2015年6月27日。我们所处的这一年。我需要的原因是,我将能够以SQL server接受的格式发送数据C# 如何更改DataGridView单元格中的日期时间格式,c#,datetime-format,C#,Datetime Format,我对datagridview控件很感兴趣,我需要在单元格中键入datetime格式,就像我自己需要的格式一样 我想从客户端输入日期时间,如mm/dd,然后点击回车键,那么这个字段将被视为短日期时间格式 例如:客户端将写入06/27并按enter键。在单元格中,将显示2015年6月27日。我们所处的这一年。我需要的原因是,我将能够以SQL server接受的格式发送数据 我是否还需要将其与datetimepicker控件一起使用,或者不使用它,我也可以处理它?如果确实需要更改单元格的值,可以使用d
我是否还需要将其与datetimepicker控件一起使用,或者不使用它,我也可以处理它?如果确实需要更改单元格的值,可以使用dataGridView\u CellEndEdit事件,然后使用以下选项访问单元格:
var cell = dataGridView.Rows[e.RowIndex].Cells[e.ColumnIndex];
你把事情搞混了。日期的值是您保存和/或导出的值。它还具有用于显示的格式;它还可以应用于编写SQL字符串的另一种格式。但是,对于导出,请使用参数化方法,按原样提供日期值。你可以在所有这些主题上使用Bing/Google。