Dateformatter da la hora incorrecta en la conversación [duplicar]

Esta pregunta ya tiene una respuesta aquí:

Formato NSDate que genera una fecha incorrecta 5 respuestasObtención de la fecha a partir de [NSDate date] por unas pocas horas 3 respuestas

Estoy tratando de convertir mi cadena de fecha aNSDate Pero se devuelve la fecha correcta y la hora incorrecta.

Este es mi código:

    NSString *dateStr = @"2013-12-20 12:10:40";

    // Convert string to date object
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    [dateFormatter setDateFormat: @"yyyy-MM-dd HH:mm:ss"];
    NSDate *lastUpdatedate = [dateFormatter dateFromString:dateStr];

    NSLog(@"lastUpdatedate : %@",lastUpdatedate);

Devuelve esto:

lastUpdatedate : 2013-12-20 06:40:40 +0000

Respuestas a la pregunta(4)

Su respuesta a la pregunta