A ver si podéis ayudarme con este pequeño problema. :)
Quiero hacer que cuando se pulse un botón, empiece a contar desde el momento que se ha pulsado, mostrando el tiempo que ha pasado.
Para ello tengo lo siguiente, lo cual funciona correctamente (Pongo lo importante):
Código:
Bien, funcionar funciona correctamente, excepto, por que en vez de empezar mostrándome 00:00:01 me muestra 01:00:01 !!!! Es decir, me muestra como si ya hubiese pasado 1 hora desde que se pulso el botón.
//CLICK BOTON...
var initTimeDate = new Date();
window.setInterval(function () { UpdateTimeLabelUI(initTimeDate); }, 1000);
//FIN CLICK BOTON
function UpdateTimeLabelUI(timeParking)
{
var currentDate = new Date();
var elapsedTime = new Date(currentDate.getTime() - timeParking.getTime());
$('#lblControlTime').html(elapsedTime.format("H:MM:ss"));
}
¿Saben que es lo que estoy haciendo mal, por favor?
Actualización:
Si puede servir de algo, estoy usando jquery y jquerymobile, ya que la aplicación web será para dispositivos moviles !!!


