C#当gridControl页面没有做设计,直接gridControl = dt这样赋值的时候,时间格式从dt到
gridControl.DataSource可能会导致时间格式发生转变,若想正确的展示时间年月日-时分秒则应如下:
gcFill.DataSource = dt;
gvFill.Columns[0].DisplayFormat.FormatType = FormatType.DateTime;
gvFill.Columns[0].DisplayFormat.FormatString = "yyyy-MM-dd HH:mm:ss";
gvFill.Columns["提交时间"].DisplayFormat.FormatType = FormatType.DateTime;
gvFill.Columns["提交时间"].DisplayFormat.FormatString = "yyyy-MM-dd HH:mm:ss";
gvFill.Columns["开始时间"].DisplayFormat.FormatType = FormatType.DateTime;
gvFill.Columns["开始时间"].DisplayFormat.FormatString = "yyyy-MM-dd HH:mm:ss";
gvFill.Columns["结束时间"].DisplayFormat.FormatType = FormatType.DateTime;
gvFill.Columns["结束时间"].DisplayFormat.FormatString = "yyyy-MM-dd HH:mm:ss";