我想将datatable列数据类型设置为具有特定格式的日期时间

时间:2012-03-12 08:51:27

标签: c# .net datetime

我想将datetime数据类型设置为具有特定格式MM / DD / YYYY的列。我使用下面的代码,但它在不同的系统中发生变化..就像这个系统有'5-01-2012'而另一个有'01 -05-2012'。我该如何处理这种变化,请帮助我...

  dt.Columns[0].ColumnName = "S.No"; dt.Columns[1].ColumnName = "Emp_No";
                dt.Columns[2].ColumnName = "PF A/c Number"; dt.Columns[3].ColumnName = "Employee_Name";
                dt.Columns[4].ColumnName = "Father's Name"; dt.Columns[5].ColumnName = "Month";
                dt.Columns[6].ColumnName = "Wages"; dt.Columns[7].ColumnName = "EPF";
                dt.Columns[8].ColumnName = "EPF/Diff"; dt.Columns[9].ColumnName = "EPS";
                dt.Columns[10].ColumnName = "Refund  of Advances"; dt.Columns[11].ColumnName = "Non cont. services";
                dt.Columns[12].ColumnName = "DOL"; dt.Columns[13].ColumnName = "Reason";


   dt.Columns["Month"].DataType = typeof(DateTime);

1 个答案:

答案 0 :(得分:0)

日期/时间格式它基于用户的区域设置。