NSDate форматер - PullRequest
       12

NSDate форматер

3 голосов
/ 13 января 2011

Я пытаюсь преобразовать строку в NSDATE, но, к сожалению, безуспешно.

Пятница, 22 октября, 11:26:45 ET 2010

Я знаю варианты форматирования (http://sree.cc/objective-c/nsdate-format-string-in-objective-c)но я не могу заставить его работать.

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"???????"];

кто-нибудь?

1 Ответ

5 голосов
/ 14 января 2011

Спецификаторы формата даты .

Так что вам, вероятно, понадобится что-то вроде:

[dateFormatter setDateFormat:@"eeee, MMMM dd, HH:mm:ss z yyyy"];
  • eeee - прописан местный день недели
  • MMMM - Месяц прописан
  • dd - день месяца без начальных нулей
  • HH - час дня (24-часовой формат)
  • mm - минуты часа (с начальным нулем)
  • ss - секунды минуты (с нулем в начале)
  • z - часовой пояс (короткое время стены)
  • yyyy - календарный год
...