Hola chavos en una
página buscando por el google aprendi a hacer un cuenta atras, pero algo me falla, al final supuestamente terminando el tiempo de espera del cuenta atras deberia salir una frase pero no me sale, ademas de que quisiera modificarle algunas cosas, pero no se que mover para que no se dañe el codigo :S.
Aqui dejo el codigo:
Frame 1:
Código:
F_final = new Date(2007, 05, 28);
Frame 2:
Código PHP:
objeto_fecha = new Date();
horas = "";
horas = objeto_fecha.getUTCHours();
horas-=5;
if (horas<10) horas = "0"+horas;
minutos = objeto_fecha.getUTCMinutes();
minutos_digito = "";
if (minutos<10) minutos_digito = "0";
minutos_digito += objeto_fecha.getUTCMinutes();
segundos = objeto_fecha.getUTCSeconds();
segundos_digito = "";
if (segundos<10) segundos_digito = "0";
segundos_digito += objeto_fecha.getUTCSeconds();
Fecha = new Date();
F_actual = Fecha.getTime();
F_final = Math.floor(F_final/86400000);
F_actual = Math.floor(F_actual/86400000);
D_faltan = F_final-F_actual;
objetivo_segundos = 60-segundos_digito;
if (objetivo_segundos<10) objetivo_segundos = "0"+objetivo_segundos;
if (objetivo_segundos == "60")
{
objetivo_segundos = "00";
minutos_digito--;
}
objetivo_minutos = 59-minutos_digito;
if (objetivo_minutos<10) objetivo_minutos = "0"+objetivo_minutos;
if (objetivo_minutos>59)
{
objetivo_minutos = "00";
horas--;
}
objetivo_horas = 23-horas;
if (objetivo_horas<10) objetivo_horas = "0"+objetivo_horas;
if (objetivo_horas == "0-1")
{
objetivo_horas = "23";
D_faltan--;
}
if (objetivo_horas == "0-2")
{
objetivo_horas = "22";
D_faltan--;
}
if (D_faltan<10) D_faltan2 = "00" add D_faltan;
else
{
if (D_faltan<100) D_faltan2 = "0" add D_faltan;
else D_faltan2 = String(D_faltan);
}
if (mbsubstring(D_faltan, 1, 2) == "0-")
{
contador.text = 'es tiempo...';
}
else
{
contador.text = D_faltan2 add ' ' add objetivo_horas add ':' add objetivo_minutos add ':' add objetivo_segundos;
}
y Frame 3:
Código PHP:
gotoAndPlay(1);
Lo que quiero cambiarle es que no salga un 0 adelante de la fecha es decir, si me quedan 30 dias me dice: "030" además de que al finalizar el tiempo del cuenta atras no sale la frase que deberia de salir =/...
Ojala puedan ayudarme, muchas gracias adelantadas :).