Я использую XMLTextReader для извлечения информации из XML-файла.Теперь я хочу использовать ReadContentAsDateTime, но это всегда через исключение.Я уже пробовал 2005.9.26, 2005/9/26 и 2005, 9, 26. Кто-нибудь знает правильный формат для этого?
Обратите внимание, что документация XmlReader.ReadContentAsDateTime включает в себя:
XmlReader.ReadContentAsDateTime
Если содержимое не напечатано xsd: dateTime, читатель пытается преобразовать его в объект DateTime в соответствии справила, определенные XML-схемой W3C, часть 2. Типы данных рекомендация
То есть ISO 8601 : yyyy-MM-ddThh:mm:ss.hhhhhhh или yyyyMMddThhmmsshhhhhhh (ранее предпочтительное) с использованиемT для разделения даты и времени.Существуют различные способы усечения (не нужно включать доли секунд) и включение информации о часовом поясе.
yyyy-MM-ddThh:mm:ss.hhhhhhh
yyyyMMddThhmmsshhhhhhh
T