Я прочитал различные сообщения об этом, но до сих пор не решил проблему.Анализ ISO 8601 с NSDateFormatter
Вот строка, которую я пытаюсь разобрать в NSDate
объекта:
2012-04-08T12:00:00.00+02:00
Я понимаю, что проблема заключается в формате часового пояса. Вот строка формата даты, которую я пытаюсь:
yyyy-MM-dd'T'HH:mm:SSZZZZ
Спасибо за любую помощь.
Это выглядит очень похоже: http://stackoverflow.com/questions/2201216/is-there-a-simple-way-of-converting-an-iso8601-timestamp-to-a-formatted -nsdate который имеет три ответа. – DRVic
Я думаю, что нить не решает эту проблему - там есть другой поток. И суть ответа заключается в том, что вы должны каким-то образом удалить этот последний символ «:», прежде чем пытаться проанализировать дату с помощью NSDateFormatter. –
Я видел этот вопрос. Это не отвечает на мой вопрос. Ответ 1 даже не отвечает на вопрос, ответ 2 не использует 'NSDateFormatter', а ответ 3 использует методы, которые не существуют в iOS. – edc1591