求助:日期类型问题
我在程序里建了一个DataTable
添加了一个列Time 如下:
DataTable dt=new DataTable ();
DataColumn time =new DataColumn ( "Time ",System.Type.GetType( "System.DateTime "));
dt.Columns .Add (time);
ds.Tables .Add (dt);
但是我在添加数据时:
dr[ "Time "]=DateTime.Now .ToString ( "yyyy-MM-dd HH:mm:ss ");
得到的结果和我想象的不一样
实际添加进去的:2007-01-31T10:55:32.6875000+08:00
我想要的:2007-01-31 12:23:12
请问这是为什么,该如何修改
------解决方案--------------------DataTable dt=new DataTable ();
DataColumn time =new DataColumn ( "Time ",System.Type.GetType( "System.String "));
dt.Columns .Add (time);
ds.Tables .Add (dt);