28/01/2003, 17:26
|
| | | Fecha de Ingreso: febrero-2001
Mensajes: 482
Antigüedad: 23 años, 10 meses Puntos: 3 | |
Re: Conversión Horas/Minutos y viceversa jorcaba:
Prueba este ejemplo:
Código:
<script type="text/javascript">
// Conversión de hora a minutos.
function horaMinutos(hora) {
var posSep = hora.indexOf(':');
return (posSep == -1) ? 0 :
parseInt(hora.substr(0, posSep), 10) * 60 +
parseInt(hora.substr(posSep+1), 10) ;
}
// Conversión de minutos a hora.
function minutosHora(minutos) {
return Math.floor(minutos/60) + ':' + (minutos % 60);
}
// Proceso del formulario.
function proceso() {
var hora = document.getElementById('hora').value ;
var factor = parseInt(document.getElementById('factor').value, 10);
alert(minutosHora(horaMinutos(hora)*factor))
}
</script>
<form method="get" action="" onsubmit="proceso(); return false;">
Hora inicial:
<input type="text" id="hora" size="7" maxlength="7" />
Multiplicar por:
<input type="text" id="factor" maxlength="8" />
<input type="submit" value="Calcular" />
</form>
Saludos.
__________________ Mikel Gómez
Hay que aprender mucho para saber poco |