Reloj con Array para introducir nombres de ciudades y su diferencia horaria con GMT +1 (España).
Así independientemente de desde dónde vean la Web, se coge la hora del servidor y a partir de ahi se calcularán todas las horas.
// Tomaremos como referencia para la diferencia el horario GMT +01 (Madrid, copenhague...)
ciudades = new Array();
diferencia = new Array();
ciudades[0] = "New York";
diferencia[0] = -6;
ciudades[1] = "Barcelona";
diferencia[1] = 0;
ciudades[2] = "Paris";
diferencia[2] = 0;
ciudades[3] = "Londres";
diferencia[3] = -1;
ciudades[4] = "Tokyo";
diferencia[4] = -10;
ciudades[5] = "Los Angeles";
diferencia[5] = -9;
//
azar = random(ciudades.length);
ciudad_txt.text = ciudades[azar];
_root.dife = diferencia[azar];
trace(_root.dife);
//
//
this.createEmptyMovieClip("motor_mc", 1);
var mihorario_date = new Date();
_root.diferenciaFisica = mihorario_date.getHours()-_root.h;
//
this.motor_mc.onEnterFrame = function() {
var mihorario_date = new Date();
hora = mihorario_date.getHours()-_root.diferenciaFisica+_root.dife;
minutos = mihorario_date.getMinutes();
segundos = mihorario_date.getSeconds();
if (hora>=24) {
hora -= 24;
}
if (hora<0) {
hora += 24;
}
if (minutos<10) {
minutos = "0"+minutos;
}
if (segundos<10) {
segundos = "0"+segundos;
}
timer_txt.text = hora+":"+minutos+":"+segundos;
};

