Je reçois le format de date suivant dans mon application.Créer des objets NSDate en fonction du fuseau horaire
07/18/2011/04/45/EDT
I sous-chaîne à "07/18/2011/04/45" et "EDT". En utilisant le code suivant, je compose une date.
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"MM/dd/yyyy/HH/mm"];
[dateFormatter setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"EDT"]];
NSDate *currentServerDate = [dateFormatter dateFromString:formattedDateString];
NSLog(@"currentServerDate %@",currentServerDate);
Cependant quand j'imprimer le NSDate (créé à l'aide ci-dessus formattter) il imprimer comme « 2011-07-18 14:15:00 0530 » où 0530 est mon fuseau horaire. J'ai besoin de composer le relatif au fuseau horaire EDT. Comment je fais ça?
Merci
S'il vous plaît montrer le code où vous créez la date et l'imprimer. – JeremyP
OK mis à jour le post avec cela. – Dilshan