Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2008, 11:29
Valentinoo
 
Fecha de Ingreso: abril-2007
Mensajes: 40
Antigüedad: 17 años, 9 meses
Puntos: 0
Problemas con fechas y horas

Buenos Días a todos,

Tengo problemas a la hora de restart 2 horas y luego pasarlas al formato HH:mm:ss.
Lo que ago es:

Date date1 = new Date();

despues de 3 segundos ago

Date date2 = new Date();
Date date3 = new Date(date2.getTime() - date1.getTime());

SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");
System.out.println(sdf.format(date3));

El resultado es 01:00:03 cuando deberia ser 00:00:03 porque la diferencia es de 3 segundos, vamos que el problema es que me pone una hora demas. He probado tambien con la libreria Joda-time y sale lo mismo. Creo que los tiros van por la zona/franja horaria.


Un Saludo,
Valentinoo