Reloj UTC en Flash
2 COMENTARIOS - Publicado hace 48 meses - Clasificado en: RELOJ, FLASH, ACTIONSCRIPTPara crear un reloj que pueda mostrar diversos husos horarios, utilizaremos el UTC o Tiempo Universal Coordinado; la zona horaria de referencia respecto a la cual se calculan todas las otras zonas del mundo. Asà por ejemplo para:
- España: la hora penÃnsular de invierno es UTC+1; el horario de verano o de ahorro de luz solar (en la que los relojes de adelantan una hora) es UTC+2. - México: el horario de invierno del Centro de México es UTC-6; el horario de verano o de ahorro de luz solar (en la que los relojes de adelantan una hora) es UTC-5.
En el ejemplo vamos a crear un reloj UTC, que será facilmente adaptable a cada realidad horaria. 1. - Creamos una caja de texto dinámico a la que le damos el nombre de variable "MostrarReloj". 2 .- En un fotográma, ponemos las siguientes acciones:
Reloj = new Date();
Hora = Reloj.getUTCHours();
if (Reloj.getUTCMinutes()<10) {
Minutos = "0" + Reloj.getUTCMinutes();
}
else {
Minutos = Reloj.getUTCMinutes();
}
if (Reloj.getUTCSeconds()<10) {
Segundos = "0" + Reloj.getUTCSeconds();
}
else {
Segundos = Reloj.getUTCSeconds();
}
MostrarReloj = Hora + " : " + Minutos + " : " + Segundos
//Frecuencia de Refresco
Refresco= setInterval(tiempo,1000);
function tiempo() {
Reloj = new Date();
if (Reloj.getUTCMinutes()<10) {
Minutos = "0" + Reloj.getUTCMinutes();
}
else {
Minutos = Reloj.getUTCMinutes();
}
if (Reloj.getUTCSeconds()<10) {
Segundos = "0" + Reloj.getUTCSeconds();
}
else {
Segundos = Reloj.getUTCSeconds();
}
Hora = Reloj.getUTCHours();
MostrarReloj = Hora + " : " + Minutos + " : " + Segundos
}
También te puede interesar:
| HTTrack Website Copier: software para realizar copias de sitios web | Cómo crear botones brillantes en Photoshop | TinyMCE Comments | Evalua: diagnostica tu cumplimiento de la LOPD | Transformar una persona en un alien con Photoshop |
COMENTARIOS
|
|
Publicado hace 6 meses ivan - http://www.semimate.com Pero si lo intentas usar para ver la hora de Sidney por enjemplo es UTC+10. Si en españa son las 23:42 lo que hace es sumarle 10 y sale 33:42 logicamente esta hora no existe... Estoy viendo de encontrar una solución a esto. |
|
|
Publicado hace 4 meses wowweed.es - http://www.wowweed.es este script no funciona bien, yo lo uso para mostrar la hora de 5 ciudades despues claro esta de corregirle bugs como el que comentas, este es el código que tengo actualmente: function pon_relojes() { var d=new Date(); var Minutos = d.getUTCMinutes(); var Segundos = d.getUTCSeconds(); if (d.getUTCMinutes()23) { horas_lon = horas_lon - 24; } if (horas_dub>23) { horas_dub = horas_dub - 24; } if (horas_sha>23) { horas_sha = horas_sha - 24; } if (horas_sid>23) { horas_sid = horas_sid - 24; } document.getElementById("r1").innerHTML=horas_was + ":" + Minutos + ":" + Segundos; document.getElementById("r2").innerHTML=horas_lon + ":" + Minutos + ":" + Segundos; document.getElementById("r3").innerHTML=horas_dub + ":" + Minutos + ":" + Segundos; document.getElementById("r4").innerHTML=horas_sha + ":" + Minutos + ":" + Segundos; document.getElementById("r5").innerHTML=horas_sid + ":" + Minutos + ":" + Segundos; setTimeout("pon_relojes()",1000) } pon_relojes(); pero aun asà tiene otro error, anoche me marcaba en washington -3:30:00....xD estoy en busca de una solución a base de php+js salu2 y suer3 |





















Mauricio Campos en 50 preguntas y respuestas de entrevistas de trabajo



