0

我正在使用 XMLTextReader 从 xml 文件中提取信息。现在我想使用 ReadContentAsDateTime 但它总是通过异常。我已经尝试过 2005.9.26、2005/9/26 和 2005、9、26。有人知道正确的格式吗?

4

1 回答 1

0

请注意,XmlReader.ReadContentAsDateTime文档包括:

如果内容不是键入 xsd:dateTime,则阅读器会尝试根据W3C XML Schema Part 2: Datatypes推荐定义的规则将其转换为 DateTime 对象

那是ISO 8601 :yyyy-MM-ddThh:mm:ss.hhhhhhhyyyyMMddThhmmsshhhhhhh(以前的首选)T用于分隔日期和时间。有多种截断方法(不需要包括几分之一秒)并包括时区信息。

于 2011-06-24T11:03:15.970 回答