Bonjour je veux créer une date qui est égale exactement à celle du moment moins 12 heures afin de l'utiliser dans une requête préparée pour cela j'utilise calendar, ce qui me facilite la tâche :
Mon println m'affiche : 2014-04-16, ce qui ne m'arrange pas évidemment.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Calendar calendar=Calendar.getInstance(); calendar.add(Calendar.HOUR, -12); Date date = new Date(calendar.getTimeInMillis()); System.out.println(date.toString());
Peut-on avoir une sql.date avec l'heure, les minutes et les secondes ?
J'ajoute que mes requête ne fonctionnent pas pour une date vieille de 13 heures par exemple.
Merci.
Partager