Ciao a tutti piccolo problema con time:
Devo dati 2 time calcolarne la differenza.
Io ho scritto una cosa di questo tipo:
codice:
java.sql.Timestamp timeInit = (java.sql.Timestamp)pageContext.getAttribute("timeInit");
java.sql.Timestamp timeEnd = (java.sql.Timestamp)pageContext.getAttribute("timeEnd");
long timeI = timeInit.getTime();
long timeF = timeEnd.getTime();
java.sql.Time timeinizio = new java.sql.Time(timeI);
java.sql.Time timefine = new java.sql.Time(timeF);
long timetot = (timefine.getTime() - timeinizio.getTime());
java.sql.Time time = new java.sql.Time(timetot);
pageContext.setAttribute("time", time);
Non capisco perche' mi stampa ex : 01:00:18 al posto di 00:00:18 ?
Qualcuno mi puo' aiutare?
Grazie,
P.P.