12/08/2008, 12:46
|
Usuario no validado | | Fecha de Ingreso: junio-2008
Mensajes: 386
Antigüedad: 16 años, 6 meses Puntos: 10 | |
Respuesta: Restar Horas en Java Probablemente estes declarando tus dos variables al mismo tiempo:
Date fechaInicio=new Date();
Date fechaFin=new Date();
La variable fechaFin debes de declararla cuando finalize, en este caso, de tu llamada
Date fechaInicio=new Date();
.
. //todo lo que tengas que hacer
.
.
.
.
//y al finalizar tu llamada
Date fechaFin=new Date();
long tiempoInicial=fechaInicio.getTime();
long tiempoFinal=fechaFin.getTime();
long resta=tiempoFinal - tiempoInicial;
//el metodo getTime te devuelve en mili segundos para saberlo en mins debes hacer
resta=resta /(1000*60);
Y obtendras el resultado deseado.
saludos! |