no comprendo muy bien que es lo que quieres hacer pero sospecho que es computar el tiempo transcurrido entre dos momentos. simplemente tienes que restar las dos fechas y obtendras el tiempo en milisegundos. luego, si quieres mostrar esa informacion en segundos, minutos, horas, etc. tienes que procesarlo dividiendo para cada parte que quieras obtener. un ejemplo,
Código:
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'><head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Test Development</title>
<script type='text/javascript'>
onload = function(){
document.getElementById('start').onclick = function(){
now = new Date();
};
document.getElementById('stop').onclick = function(){
if(!self.now)return alert("Presiona 'start'");
alert("tiempo transcurrido en milisegundos: " + (new Date() - now));
delete now;
};
}
</script>
<style type='text/css'>
</style>
</head>
<body>
<input type="button" id="start" value="start" />
<input type="button" id="stop" value="stop" />
</body></html>