Je suis en train de créer un NSDate à partir d'une chaîne retournée par l'API twitter Comme je l'ai passé des heures sur cette question que j'ai créé un exemple d'applicationutilisation NSDateFormatter pour analyser les chaînes Twitter
NSString *testDate = @"Mon Jul 25 21:20:58 +0000 2011";
NSDateFormatter *frm = [[NSDateFormatter alloc] init];
[frm setDateStyle:NSDateFormatterLongStyle];
[frm setFormatterBehavior:NSDateFormatterBehavior10_4];
[frm setDateFormat: @"EEE MMM dd HH:mm:ss 'Z' yyyy"];
NSDate *newDate = [frm dateFromString:testDate];
NSLog(@"newDate:%@", newDate);
Pour moi, ce code ' devrait marcher.
tout ce que je suis arrivé est ceci:
2011-07-25 19:36:08.467 test[92:707] Test
2011-07-25 19:36:08.475 test[92:707] newDate:(null)
I found this but it's not working either.
Je Lion + Xcode 4.1 Mon iPad est sous 4.3.5
Merci à l'avance pour toute aide;)
Sans définir l'identificateur de paramètres régionaux @ "en_US_POSIX", l'extrait de code n'a fonctionné que sur le simulateur. Maintenant, cela fonctionne aussi sur l'appareil. Merci!!! – Sendoa