Hola amigos tengo un Flash que me devuelve o debe devolverme la hora y el día en que estamos pero fecha me lo devuelve mal, es decir, si mi Máquina tiene el día 10 de diciembre del 2002 porque me devuelve 2 de ciciembre del 2002. El código es el siguiente:
_root.onEnterFrame = function() {
myDate = new Date();
hora = myDate.getHours ();
minutos = myDate.getMinutes ();
segundos = myDate.getSeconds ();
if (minutos <= 10)
minutos = "0"+minutos;
if (segundos <=10)
segundos = "0"+segundos
if (hora <=10)
hora = "0" + hora;
if (hora <= 12)
fechahora = hora + ":" + minutos + ":" + segundos + "" + "am" + "/" + dia + "," + dias + "de" + mes + "del" + ano;
if (hora >= 13)
fechahora = hora + ":" + minutos + ":" + segundos + "" + "pm" + "/" + dia + "," + dias + "de" + mes + "del" + ano;
dia = myDate.getDay ();
dias = myDate.getDay ();
mes = myDate.getDate ();
ano = myDate.getFullYear ();
if (dia < 10)
dia = "0" + dia;
if (mes <10)
mes = "0" + mes;
if (dia = 0)
dia = "Domingo"
if (dia = 1)
dia = "Lunes"
if (dia = 2)
dia = "Martes"
if (dia = 3)
dia = "Miércoles"
if (dia = 4)
dia = "Jueves"
if (dia =5)
dia = "Viernes"
if (dia = 6)
dia = "Sábado"
if (mes = 1)
mes = "Enero"
if (mes =2)
mes = "Febrero"
if (mes = 3)
mes = "Marzo"
if (mes = 4)
mes = "Abril"
if (mes = 5)
mes = "Mayo"
if (mes = 6)
mes = "Junio"
if (mes = 7)
mes = "Julio"
if (mes = 8)
mes = "Agosto"
if (mes = 9)
mes = "Septiembre"
if (mes = 10)
mes = "Octubre"
if (mes = 11)
mes = "Noviembre"
if (mes = 12)
mes = "Diciembre"
};