Мне нужно взять NSString 4 декабря 2012 года, 12:33 и конвертировать его, чтобы выделить месяц, день и год, чтобы я мог иметь 3 разных строки из 12, 04 и 2012.Преобразование NSString в NSDate и обратно в другой формат NSString
Я полагаю, что мне нужно преобразовать NSString в NSDate, а затем переформатировать дату, чтобы изменить NSString, но я столкнулся с проблемами.
у меня есть:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"MMM dd, yyyy, hh:mm p"];
NSDate *dateFromString = [[NSDate alloc] init];
dateFromString = [dateFormatter dateFromString:substring];
NSLog(@"Date%@", dateFromString);
[dateFormatter release];
Однако дата продолжает возвращаться пустым.
вы можете добавить задание подстроку ? – chancyWu
@ user717452: ваша подстрока должна быть нулевой или не содержать полной даты. – TamilKing
Подстрока - 4 декабря 2012 года, 12:33 – user717452