Iphone Как я могу получить имя месяца от номера месяца? Возможный дубликат: iOS: Как получить правильное название месяца из числа? Как я могу получить имя месяца от номера месяца? У меня есть номер месяца, например 02, но хотелось бы, чтобы месяц был строкой, в этом случае Февраль. Ответ 1 Что-то вроде этого: int monthNumber = 11; NSString * dateString = [NSString stringWithFormat: @"%d", monthNumber]; NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"MM"]; NSDate* myDate = [dateFormatter dateFromString:dateString]; [dateFormatter release]; NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setDateFormat:@"MMMM"]; NSString *stringFromDate = [formatter stringFromDate:myDate]; [formatter release]; NSLog(@"%@", stringFromDate); Ответ 2 Вы можете использовать массив monthSymbols в NSDateFormatter, а затем получить доступ к этому массиву с помощью ключа месяца номер
Ответ 1 Что-то вроде этого: int monthNumber = 11; NSString * dateString = [NSString stringWithFormat: @"%d", monthNumber]; NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"MM"]; NSDate* myDate = [dateFormatter dateFromString:dateString]; [dateFormatter release]; NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setDateFormat:@"MMMM"]; NSString *stringFromDate = [formatter stringFromDate:myDate]; [formatter release]; NSLog(@"%@", stringFromDate);
Ответ 2 Вы можете использовать массив monthSymbols в NSDateFormatter, а затем получить доступ к этому массиву с помощью ключа месяца номер