Jak przekonwertować TimeSpan ISO8601 na C # TimeSpan?
DostajęSystem.FormatException
kiedy próbuję wykonać następujące czynności (na przykład):
TimeSpan ts = XmlConvert.ToTimeSpan("P72H");
SprawdziłemNorma ISO8601 i wydaje się, że jest poprawny, ale nie mogę go zmusić do analizowania godzin bez rzucania wyjątku, bez względu na to, co zrobię.
Dzięki!
EDYTOWAĆ:
Szczegóły wyjątku:
System.FormatException was unhandled by user code
HResult=-2146233033
Message=The string 'P72H' is not a valid TimeSpan value.
Source=System.Xml