我正在使用 XMLTextReader 从 xml 文件中提取信息。现在我想使用 ReadContentAsDateTime 但它总是通过异常。我已经尝试过 2005.9.26、2005/9/26 和 2005、9、26。有人知道正确的格式吗?
问问题
600 次
1 回答
0
请注意,XmlReader.ReadContentAsDateTime
文档包括:
如果内容不是键入 xsd:dateTime,则阅读器会尝试根据W3C XML Schema Part 2: Datatypes推荐定义的规则将其转换为 DateTime 对象
那是ISO 8601 :yyyy-MM-ddThh:mm:ss.hhhhhhh
或yyyyMMddThhmmsshhhhhhh
(以前的首选)T
用于分隔日期和时间。有多种截断方法(不需要包括几分之一秒)并包括时区信息。
于 2011-06-24T11:03:15.970 回答