日期时间到只有特定的日期格式我datagridview1,日期栏显示格式为“MM/DD/YYYY HH:MM:SS”如何格式化DataTable中
然后我用这个代码。
我使用函数来填充一个DataGridView这样
public void load_table()
{
DataTable ltdgv = getLoad_table();
//the getLoad_table() function return a datatable type and store it to ltdgv
foreach (DataRow dr in ltdgv.Rows)
{
dr["DATE"] = DateTime.Parse((dr["DATE"].ToString())).ToShortDateString();
}
dataGridView1.DataSource = ltdgv;
}
但DATE列仍然显示格式MM/DD/YYYY [例如:2016年11月27日]
但我想更改为DD/MM/yyyy或27/11/2016
我试图它换成=
dr["DATE"] = DateTime.Parse((dr["DATE"].ToString("dd/MM/yyyy"))).ToShortDateString();
// I fill a parameter to the .ToString()
乙我现在得到一个“语法错误”。
那么,如何解决这个问题呢?
您的回答非常好,谢谢。 我搜索了这样一个问题,我不认为我找到了和你一样的答案。 –