J'essaie de récupérer le jour localisé pour un horodatage donné. Mon code est quelque chose comme çaAndroid Time.format ("% a") indiquant un jour de la semaine incorrect
String timestamp = "2011-08-01T15:55:03.000+02:00";
Time time = new Time();
time.parse3339(timestamp);
// In strftime format "%a" should be the abbreviated weekday name
// according to the current locale.
String result = time.format("%a")
Depuis le 1 août 2011 est un lundi la chaîne de résultat devrait être « Mon » (en supposant locale en anglais), mais il est « Sun »!
Est-il possible que le parse3339 a échoué? Pourriez-vous voir un «zéro»? Essayez de régler la date en avance et voir si c'est mon. – ethrbunny