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:
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 :
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?
Partager