Comportement SimpleDateFormat sur le GMT étrange
Comment as tu résolu ton problème ?
Sinon je rencontre un problème mais sur la conversion de l'heure.
je récupere un flux RSS d'un forum et j'en affiche la date et l'heure.
pour un post crée à 11h00 heure francaise (soi GMT +0100)
le flux rss me renvoie Fri, 12 Jan 2007 10:00:00 +0100
dessus j'applique le patern
Code:
1 2 3 4
| String DatePublication = "Fri, 12 Jan 2007 10:00:00 +0100";
SimpleDateFormat dateFormat = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss Z", new Locale("EN"));
Date date = dateFormat.parse(DatePublication);
System.out.println(date); |
le resultat obtenu est : Fri Jan 12 10:00:00 CET 2007
le GMT +0100 n'est pas pris en compte
et si j'applique +0000 il me rajoutera 1h
si quelqu'un a une idée je suis preneur