NSDateFormatter для рельсов 4.0 created_at

Я пытаюсь разобрать созданный_ат, который возвращает rails, выглядит следующим образом.

2013-09-08T09: 18: 45.500Z

В настоящее время используется

[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss'Z'"]

Это не работает, NSDate возвращается как ноль.

Не уверен, как я должен форматировать после последней точки, надеюсь, что могу получить здесь какую-то помощь!

Спасибо

Ответ 1

Капитал "S" для дробных секунд:

[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"]

Вы можете найти это (и многое другое!) в "Приложение F: Форматы формата даты" "Технический стандарт Unicode № 35: ЯЗЫК МАРКУПЕРА ЛОКАЛЬНЫХ ДАННЫХ UNICODE".