Escrito originalmente por Jose_Java
Puedes usar esto:
getMilliseconds()
Descripción
Devuelve el valor de los milisegundos en un objeto Date utilizando la hora actual.
Sintaxis
objFecha.getMilliseconds()
Comentarios
Para obtener el número de milisegundos en Horario Universal Coordinado (UTC), utilice el método getUTCMilliseconds.
El valor de milisegundos devuelto puede estar entre 0 y 999.
El siguiente ejemplo muestra el uso del método getMilliSeconds:
function EjemploDeHora()
{
var d, s = "La hora local actual es: ";
var c = ":";
d = new Date();
s += d.getHours() + c;
s += d.getMinutes() + c;
s += d.getSeconds() + c;
s += d.getMilliseconds();
return(s);
}
Si quieres las centesimas, deberias dividir lo que te de getMilliseconds() entre 10.
Ante todo gracias por la respuesta pero no lo consigo aplicarlo.
Te paso el script que tengo actualmente pero si intento meter millisecond no funciona haber si me puedes solucionar el problema:
<html>
<head>
<title>Reloj con Javascript</title>
<script language="JavaScript">
function mueveReloj(){
momentoActual = new Date()
hora = momentoActual.getHours()
minuto = momentoActual.getMinutes()
segundo = momentoActual.getSeconds()
horaImprimible = hora + " : " + minuto + " : " + segundo
document.form_reloj.reloj.value = horaImprimible
setTimeout("mueveReloj()",1000)
}
</script>
</head>
<body onload="mueveReloj()">
<form name="form_reloj">
<input type="text" name="reloj" size="10">
</form>
</body>
</html>
Ah veo que entiendes bastante sobre el tema me podrias recomendar algun manual o libro sobre java en concreto?