DataSet.writexml日期格式问题

时间:2013-06-13 15:33:06

标签: c# xml dataset

我使用dataset.writexml方法通过在MySql数据库上执行查询来生成XML,并且查询具有日期字段。当我生成XML时,字段值'2012-05-13'将转换为

<orderdate>
  <Year>2013</Year> 
  <Month>5</Month> 
  <Day>23</Day> 
  <Hour>0</Hour> 
  <Minute>0</Minute> 
  <Second>0</Second> 
  <Millisecond>0</Millisecond> 
</orderdate>

我希望将其格式化为

<orderdate>2012-05-13</orderdate> 

而不是上述格式。

1 个答案:

答案 0 :(得分:0)

我们需要看一些代码来为您提供更好的答案。

但是如果你只是想把它作为一个条目,把它转换成一个字符串:

DateTime newDate = DateTime.Now
string dateString = newDate.ToString("yyyy-MM-dd")