Какой правильный формат для ReadContentAsDateTime XMLTextReader - PullRequest
0 голосов
/ 24 июня 2011

Я использую XMLTextReader для извлечения информации из XML-файла.Теперь я хочу использовать ReadContentAsDateTime, но это всегда через исключение.Я уже пробовал 2005.9.26, 2005/9/26 и 2005, 9, 26. Кто-нибудь знает правильный формат для этого?

1 Ответ

0 голосов
/ 24 июня 2011

Обратите внимание, что документация XmlReader.ReadContentAsDateTime включает в себя:

Если содержимое не напечатано xsd: dateTime, читатель пытается преобразовать его в объект DateTime в соответствии справила, определенные XML-схемой W3C, часть 2. Типы данных рекомендация

То есть ISO 8601 : yyyy-MM-ddThh:mm:ss.hhhhhhh или yyyyMMddThhmmsshhhhhhh (ранее предпочтительное) с использованиемT для разделения даты и времени.Существуют различные способы усечения (не нужно включать доли секунд) и включение информации о часовом поясе.

...