Foros del Web » Programando para Internet » Javascript »

Conversion de Tiempo

Estas en el tema de Conversion de Tiempo en el foro de Javascript en Foros del Web. hola... disculpa la molestia pero queria ver si me podias sakar de un apuro ke tengo. tengo ke hacer una funcion para konvertir tiempo en ...
  #1 (permalink)  
Antiguo 28/01/2003, 16:30
 
Fecha de Ingreso: enero-2003
Mensajes: 2
Antigüedad: 21 años, 3 meses
Puntos: 0
Conversion de Tiempo

hola...
disculpa la molestia pero queria ver si me podias sakar de un apuro ke tengo.

tengo ke hacer una funcion para konvertir tiempo en entero
ejemplo: 02:30 --> 150
despues multiplicarlo por un valor entero y el resultado regresarlo a tiempo


si me pudieras ayudar te lo agradeceria mucho

Atte. Yorch
  #2 (permalink)  
Antiguo 28/01/2003, 17:26
Avatar de mikel_gomez  
Fecha de Ingreso: febrero-2001
Mensajes: 482
Antigüedad: 23 años, 2 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

  #3 (permalink)  
Antiguo 29/01/2003, 12:05
 
Fecha de Ingreso: enero-2003
Mensajes: 2
Antigüedad: 21 años, 3 meses
Puntos: 0
Continuando kon las horas

estoy validando el formato de la hora pero no consigo hacerlo
si hay alguna funcioncilla o decirme como hacerlepor ai se los agradeceria


Yorch
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 09:59.