将DataSet 转换成XML 时时间类型的值如何就变了列.

将DataSet 转换成XML 时时间类型的值怎么就变了列..

 数据库中的时间类型数据为2008-5-2 10:44:17 但转换后为 2008-05-02T10:44:17+08:00,我想得到2008-5-2 10:44:17
请问各位如何变换,谢谢..

------解决方案--------------------
C# code
string[] ltime="2008-05-02T10:44:17+08:00".split('T');
string time=ltime[0]+ltime[1].substring(0,8);

------解决方案--------------------
xsd有日期数据类型格式的控制
<xs:element name="elementName" type="xs:date"/>
------解决方案--------------------
呵呵!设置显示格式就可以了哦