我有一个xs对象'Date'类型的xs:dateTime:
<MyTable>
<Date>2012-06-18T:00:00:00</Date>
...[some other data]...
</MyTable>
我正在使用DataSet从我的xml中获取数据。
我想从表中选择Date&gt; =给定日期的所有行:
MyTable.Select("Date >" + givenDate.ToString());
如何以这种方式将givenDate转换为字符串?用面膜?或者仅仅使用givenDate.ToString()?
就足够了答案 0 :(得分:2)
xs:dateTime
允许多种格式替换,所有这些都基于ISO 8601。如果您想以格式包含时区信息,这可能对无损传输到不同时区有用,请使用:
ToString("yyyy-MM-ddTHH\:mm\:ss.fffffffzzz");
否则:
ToString("s");