Convertir formato de fecha en devuelve fecha incorrecta xcode [duplicado]
Esta pregunta ya tiene una respuesta aquí:
NSDateFormatter muestra el año equivocado 1 respuestaQuiero convertir la fecha de23 May, 2017
a23-05-2017
.
He intentado con el siguiente código pero devuelve25-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"];
Estoy usando Xcode 8.2.1. Gracias.