Строка в формате ISO8601 для DateTime [закрыто]

У меня есть следующая строка даты и времени в формате ISO8601:

2016-03-28T16: 07: 00 + 0200

Я хочу преобразовать его в C #DateTime объект, но метод синтаксического анализа, который я использую, вызывает исключение.

В настоящее время у меня есть это: (не работает)

string format = "yyyy-MM-ddTHH:mm:ss+zzzz";
CultureInfo provider = CultureInfo.InvariantCulture;

// Throws the exception: "String was not recognized as a valid DateTime."
DateTime time = DateTime.ParseExact("2016-03-28T16:07:00+0200", format, provider);

Как мне заставить функцию parse работать с моей строкой?

Ответы на вопрос(2)

Ваш ответ на вопрос