Почему DateTime.ParseExact не анализирует формат UTC с завершающим Z ?

Еще одна проблема с ParseExact. Я пытаюсь преобразовать строку в формате UTC в дату и время в формате:

«ГГГГ-ММ-ДДTчч: мм: ss.ssZ»

, который находится в формате UTC, с завершающей буквой Z. Я могу По какой-то причине я не разбираю это именно так. Я пробовал строки настраиваемого формата «u», «s», «o», а также несколько стилей DateTimeStyles, а также рукописные. Культура инвариантна.

По какой-то причине ему не нравится буква Z, означающая, что это строка в формате UTC. Когда снимаю, разбирает. Я бы с удовольствием и с некоторым удовлетворением избавился от завершающего Z, поскольку я знаю, что это строки даты и времени в формате UTC, но я не могу. Есть идеи?

11
задан Alex Angas 30 May 2016 в 01:24
поделиться