Para 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
}




