NSDate и время от строки - PullRequest
       16

NSDate и время от строки

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

у меня следующий формат даты

19 октября 2011 г. 13:00 (dateData) имеет это значение

как я могу преобразовать его в NSDate

следующий кодне работает

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateStyle:NSDateFormatterLongStyle];
 NSString* dateData = [NSString stringWithFormat:@"%@ %@", self.itemDate, self.itemTime];
  NSDate *date1 = [dateFormat dateFromString:dateData];      
  [dateFormat release];

я пробовал как с NSDateFormatterLongStyle, так и с NSDateFormatterFullStyle

1 Ответ

1 голос
/ 21 октября 2011

Ваша проблема в оригинальном посте состоит в том, что ваш форматировщик строк почти ничего не содержит в себе.Следуйте следующему руководству: http://www.theappcodeblog.com/2011/04/19/nsdate-tutorial-create-a-nsdate-from-a-string-or-from-nsdatecomponents/

Но в значительной степени обновите строку stringWithFormat, и вы должны установить.

...