NSDateFormatter Question

Estou usando o código a seguir para obter a hora atual ..

NSDate *myDate = [NSDate date];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"GMT+0200"]];

// Set date style:
[dateFormatter setDateStyle:NSDateFormatterShortStyle];
[dateFormatter setTimeStyle:NSDateFormatterLongStyle];

NSString *GMTDateString = [dateFormatter stringFromDate: myDate];

Meu problema é: eu quero o tempo em HH: MM: SS: (milissegundos, se possível)

Quando executo o projeto, ele exibe a data e a hora certa, mas também imprime "MESZ", o que, suponho, significa a hora do sistema da Europa Central no meu idiom

Como me livrar do MESZ e imprimir a hora com milissegundos?

Qualquer ajuda é apreciada

desde já, obrigad

h4wkeye

EDIT:

Tudo o que preciso agora é um conselho sobre como imprimir os milissegundos também! Obrigado por todas as suas respostas úteis

questionAnswers(3)

yourAnswerToTheQuestion