Realicé en base a un reloj digital varios relojes de diferentes partes del mundo. Es un movieclip con el siguiente script:
onClipEvent (enterFrame) {
var my_date:Date = new Date();
horas = my_date.getHours()+6;
minutos = my_date.getMinutes();
segundos = my_date.getSeconds();
apm = "am";
if (minutos<10) {
minutos = "0"+minutos;
}
if (segundos<10) {
segundos = "0"+segundos;
}
if(horas==0){
apm = "pm";
}
if (horas>12) {
horas -= 12;
apm = "pm";
}
_root.londres = horas+":"+minutos+":"+segundos+" "+apm;
}
El nombre de la variable en el texto dinámico dentro del movieclip es _root.londres; esto en el reloj de londres y basándome en mi horario.
Éstas son mis dudas:
¿Se verá el reloj en Londres de la misma manera o tomará como referencia la hora de allá?
¿Cómo aumento media hora al reloj, ya que al modificar getMinutes() sumandole 30, visualiza horas imposibles pasandose de los 60 minutos.
Gracias por su ayuda y atención.