Как преобразовать интервал времени ISO8601 в интервал времени C #?
Я получаюSystem.FormatException
когда я пытаюсь сделать следующее (в качестве примера):
TimeSpan ts = XmlConvert.ToTimeSpan("P72H");
Я исследовалСтандарт ISO8601 и это кажется правильным, но я не могу заставить его анализировать часы без исключения, независимо от того, что я делаю.
Спасибо!
РЕДАКТИРОВАТЬ:
Деталь исключения:
System.FormatException was unhandled by user code
HResult=-2146233033
Message=The string 'P72H' is not a valid TimeSpan value.
Source=System.Xml