Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Diseño web (http://www.forosdelweb.com/f91/)
-   -   Relojes con diferentes horarios (http://www.forosdelweb.com/f91/relojes-con-diferentes-horarios-562234/)

harvey 03/03/2008 04:00

Relojes con diferentes horarios
 
Saludos.

A ver si podeis echarme una mano. Vereis, necesito que en una web aparezca la hora en diferentes sitios del mundo pero no se exactamente como hacerlo. Buscando por ahi he encontrado esta página; www.wellfast.com donde aparece algo incluso mas complejo que lo que estoy buscando. ¿Como puedo hacer algo parecido?

Gracias.

Raulmmmm 03/03/2008 07:28

Re: Relojes con diferentes horarios
 
Puedes hacerlo con este código:
Código HTML:

<html>
<head>
<title>Reloj con Javascript</title>
<script language="JavaScript">
function mueveReloj(){
    momentoActual = new Date()
    hora = momentoActual.getHours() + 1;
    minuto = momentoActual.getMinutes()
    segundo = momentoActual.getSeconds()

    horaImprimible = hora + " : " + minuto + " : " + segundo

    document.form_reloj.reloj.value = horaImprimible

    setTimeout("mueveReloj()",1000)
}
</script>
</head>

<body onload="mueveReloj()">

Vemos aquí el reloj funcionando...

<form name="form_reloj">
<input type="text" name="reloj" size="10">
</form>

</body>
</html>

Es cuestión de que en esta línea:
hora = momentoActual.getHours() + 1;
Le sumes o le restes las horas necesarias. Por ejemplo:
hora = momentoActual.getHours() + 4;

harvey 03/03/2008 09:58

Re: Relojes con diferentes horarios
 
Cita:

Iniciado por Raulmmmm (Mensaje 2307026)
Puedes hacerlo con este código:
Código HTML:

<html>
<head>
<title>Reloj con Javascript</title>
<script language="JavaScript">
function mueveReloj(){
    momentoActual = new Date()
    hora = momentoActual.getHours() + 1;
    minuto = momentoActual.getMinutes()
    segundo = momentoActual.getSeconds()

    horaImprimible = hora + " : " + minuto + " : " + segundo

    document.form_reloj.reloj.value = horaImprimible

    setTimeout("mueveReloj()",1000)
}
</script>
</head>

<body onload="mueveReloj()">

Vemos aquí el reloj funcionando...

<form name="form_reloj">
<input type="text" name="reloj" size="10">
</form>

</body>
</html>

Es cuestión de que en esta línea:
hora = momentoActual.getHours() + 1;
Le sumes o le restes las horas necesarias. Por ejemplo:
hora = momentoActual.getHours() + 4;

Muchas gracias. Porque algo como lo que hay en esa página con los relojes ¿No habra por ahi en alguna parte para meterlo en webs no?

Raulmmmm 03/03/2008 12:20

Re: Relojes con diferentes horarios
 
Por lo menos yo no sé... eso está hecho en Flash, y de Flash no sé nada :no:.


La zona horaria es GMT -6. Ahora son las 08:21.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.