Bonjour
Je veux recupérer une date timestamp de ma base de donnée et return la différence entre cet date et date de systéme
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 pa = cnx.prepareStatement("select * from test_final where categorie='"+CATEGORIE+"'"); ... // code ... Date_id=rs.getTimestamp(3) ; Date datee_mini= new Date(); java.sql.Timestamp date_mini = new Timestamp(datee_mini.getTime()); long millisec = date_mini.getTime() + (date_mini.getNanos() / 1000000); long millisec2 = Date_id.getTime() + (Date_id.getNanos()/1000000); Date x = new Date(millisec); Date y = new Date(millisec2); long différence = y.getTime()-x.getTime(); out.print(" "+ différence);
Quand j'affiche les Date_id et date_mini
j'ai ça :
date_id : 2013-05-09 00:36:18.085
datee_mini : Mon May 27 16:31:40 WEST 2013
Deux format différente je ne peux faire la soustraction quelqu'un peut m'aidé svp ?
Partager