Tema: restar horas
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/01/2005, 07:22
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 5 meses
Puntos: 61
PEro de dónde sacas las horas? Es decir, quieres restar a la hora actual o quieres restar 2 números con formato horario?

Para sacar la hora actual y restarle las horas de la variable restar:
<script>
ahora=new Date();
hora=ahora.getHours();
minuto=ahora.getMinutes();
pepe="La hora actual es "+hora+":"+minuto+"."

restar=4 //horas a restar.

pepe+=" Y restando "+restar+ " horas, serán las ";

resta=new Date(ahora-(restar*3600000))
horaResta=resta.getHours();
minutoResta=resta.getMinutes();

pepe+=horaResta+":"+minutoResta;

alert(pepe);

</script>
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.