NSDate форматирование из NSString - PullRequest
       0

NSDate форматирование из NSString

0 голосов
/ 14 октября 2011

У меня есть данные в NSString, мне нужно отобразить их как Oct 3, 2011. У меня проблемы с преобразованием nsstring в NSDate, а затем снова отображаем его как NSString.

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"MMM d, yyyy "];
NSDate *dateFromString = [dateFormatter dateFromString:myString];

myString - 2011-10-3 00: 00: 00

1 Ответ

0 голосов
/ 14 октября 2011

Сначала установите часовой пояс форматера даты.Если полученная строка - GMT / UTC, установите часовой пояс на это.

Далее установите формат даты, соответствующий шаблону входящей даты.Do dateFromString.

Затем установите формат даты в соответствии с желаемым выходным форматом.Также установите выходной часовой пояс, если он отличается.Сделайте stringFromDate, используя в качестве входных данных объект NSDate из предыдущей операции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...