Salut les membres

j'ai besoin de renseigner la date+time de la création d'une entitédans ma base Postgres. Le problème est que j'arrive pas à insérer le Time: j'ai toujous la date seulement malgré que le type dans ma base est belle et bien timestamp (24/01/2008 au lieu de 2008-01-24 18:02:02.209)

Dans mon code JAVA j'ai essayer avec le type Timestamp et Date(java.util, java.sql...) sans réussite:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Calendar c= Calendar.getInstance();
Timestamp t3= new Timestamp(c.getTimeInMillis());
messageVO.getMessage().setDateCreated(t3);
ou même:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Date myDate= new Date();
Timestamp t1= new Timestamp(myDate.getYear(),myDate.getMonth(),myDate.getDay(),myDate.getHours(),myDate.getMinutes(), myDate.getSeconds(),myDate.getSeconds());
Timestamp t2= new Timestamp(1,2,24,16,1,1,1);
//messageVO.getMessage().setDateCreated(myDate);
messageVO.getMessage().setDateCreated(t2);
je pense que c'est une problème de conversion Date->Timestamp
une idée?
Merci d'avance