Bonjour,
J'ai créé un projet dans l'environnement Spring / hibernate.
Les dates renvoyées par mon Webservice ont une heure de décalage (- 1 h) avec celles qui sont stockées en base .
a quoi cela peut être dû ?

Dans mon Dao j'ai codé l'appel à la classe :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
    private final SimpleDateFormat formatter = new UTCDateFormatter();
avec

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
/**
 * Classe qui permet de formater la date sur la ZONE UTC
 */
public class UTCDateFormatter extends SimpleDateFormat {
 
	private static final long serialVersionUID = -7958345805611356806L;
 
	public UTCDateFormatter() {
        //setTimeZone(TimeZone.getTimeZone("Europe/Paris"));
        setTimeZone(TimeZone.getTimeZone("UTC"));
        applyPattern("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
 
    }
 
//	@Override
//	public void setTimeZone(TimeZone arg0) {
//		// TODO Auto-generated method stub
//		super.setTimeZone(arg0);
//	}
//
//	@Override
//	public StringBuffer format(Date arg0, StringBuffer arg1, FieldPosition arg2) {
//		// TODO Auto-generated method stub
//		return super.format(arg0, arg1, arg2);
//	}
//
//	@Override
//	public Date parse(String arg0, ParsePosition arg1) {
//		// TODO Auto-generated method stub
//		return super.parse(arg0, arg1);
//	}
 
 
}
Merci de me faire part de vos idées