Je développe une application pour l'iPhone où je dois convertir une date à partir d'un flux XML en un format HH: MM.NSDateFormatter et la conversion de date ne fonctionne pas
J'ai la méthode suivante qui ne fonctionne pas et je n'ai aucune idée de ce que je fais mal.
À titre d'exemple, la chaîne de timeToConvert serait: "Mon , 1 février 2010 21:55:00 +0100" (sans les guillemets)
La méthode fonctionne lorsque la région est définie US (Je récupère la date correcte), mais pas quand je change la région (dans Paramètres-> Général-> International) en Espagne, ou dans d'autres régions (dans ce cas je reviens nul). Toute indication sur la raison pour laquelle cela ne fonctionne pas et le retour de la valeur NULL seront les bienvenues.
Est-ce que vous obtenez une erreur ou est-ce qu'elle renvoie les mauvaises heures? – DyingCactus
Just returns NULL ... ressemble à tout fonctionne jusqu'à formatedDate = [originalDateFormatter dateFromString: newPubDate]; –
Le code fonctionne pour moi, sauf qu'il renvoie l'heure convertie à mon fuseau horaire local. Quelle est la valeur de formatedDate lorsque vous lui passez la chaîne de l'exemple? – DyingCactus