Bonjour,
j'essaie de comparer une date avec la date systeme
je cree la date :
et au niveau de la requete HQL, je fais la comparaioson de date comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Calendar today = new GregorianCalendar(); today.add(Calendar.DATE, 1); SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
Code : Sélectionner tout - Visualiser dans une fenêtre à part f.dateLancement <= '"+sdf.format(today.getTime())+"'"
ca ne renvoie pas d'erreur, j'ai plusieurs entree, sauf que je me suis rendu compte qu'il y a une entree dont la date est inferieur a la date systeme mais elle n'est pas remontee dans la liste
pour resumer , j'ai l'impression que c'est un probleme de format
c'est comme si en SQL tu fais une comparaison
to_date(f.datelancement,'dd/mm/yyyy') <= sysdate
ou f.datelancement <= sysdate
quelqu'un aurait une idee comment corriger cette requete HQL
d'avance merci
Sallemel
Partager