Обновленный код:

от вопрос уже есть ответ здесь:

NSDateFormatter покажет неверный год 1 ответ

Я хочу конвертировать дату из23 May, 2017 в23-05-2017.

Я пытался с помощью следующего кода, но он возвращает25-12-2016.

NSDateFormatter *oldFormatter = [NSDateFormatter new];
[oldFormatter setDateFormat:@"dd MMM, YYYY"];
NSDate *oldDate = [oldFormatter dateFromString:dateStr];

NSDateFormatter *newFormatter = [NSDateFormatter new];
[newFormatter setDateFormat:@"dd-MM-YYYY"];

Я использую Xcode 8.2.1. Благодарю вас.

Ответы на вопрос(0)

Ваш ответ на вопрос