Bonjour,

Je viens vers vous avec un soucis "conséquent" sur le SimpleDateFormat...

mon WS me renvoi une date telle que:

Fri Mar 21 00:00:00 CET 2014 (sur mon Nexus 5 en 4.4)
OU
Tue Mar 11 00:00:00 UTC+01:00 2014 (sur Nexus S en 4.1.2)


j'essai donc de créé la date avec un:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
private SimpleDateFormat mFormatter = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);
qui passe sur le Nexus 5 mais crash sur le Nexus S car "unparseableException".

J'ai essayé avec Locale.getDefault et la ca crash sur les deux...
sur StackOverFlow, ils conseillent de faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
mFormatter.setTimeZone(TimeZone.getTimeZone("GMT"));
Or ceci n'est PAS possible en Android, cette methode n'existe tout simple pas pour SimpleDateFormat (vérifié sur android.developper)

quelqu'un aurait une solution svp?