Comunidad de diseño web y desarrollo en internet online

restar fecha!

Citar            
MensajeEscrito el 11 Sep 2006 05:25 am
:crap: he visto en el foro las formas de restar fecha en flash y no poedo hacerlo por mas que lo intento no me sale :cry: .
no entiendo bien como se hace, ala hora de probar la pelicula no me muestra ningun error pero tapoco cambian los numeros. :( .
les agradeseria mucho si me lo explicaran bien grasias de antemano :)

Por lokemas

10 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 11 Sep 2006 05:32 am
este es el codigo que tengo lo pongo como dice, ponerlo en un clip vacio, lo que no se es si lo tengo que poner el el frame del clip vacio o en el clip ya estando en la esena prinsipal :?

Código :

onClipEvent (enterFrame) {Date.prototype.countdown = function (obj, _onStatus, _onFinish)
{
var ms = 86400000;
var timer = setInterval(function (o)
{
var _l1 = new Date(200, 8, 12);
var _l2 = Math.floor((o.getTime() - _l1.getTime()) / ms);
var _l3 = Math.abs(_l1.getHours() - 23);
var _l5 = Math.abs(_l1.getMinutes() - 59);
var _l4 = Math.abs(_l1.getSeconds() - 60);
_onStatus.call(obj, _l2, _l3, _l5, _l4);
if (_l2 < 0)
{
_onFinish.call(obj);
clearInterval(timer);
} // end if
}, 1000, this);
};
ASSetPropFlag(Date.prototype, "countdown", 1);
var birthday = new Date(2006, 8, 12);
var myOnStatus = function (days, hours, minutes, seconds)
{
this.messageText1 = days;
this.messageText2 = hours;
this.messageText3 = minutes;
this.messageText4 = seconds;
};
birthday.countdown(this, myOnStatus, myOnFinish);
}

Por lokemas

10 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 11 Sep 2006 09:41 am

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 12 Sep 2006 02:32 am
si pero no le entendi nada:S esque vienen tres codigos diferentes esos donde los pongo oque:S?

Por lokemas

10 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 12 Sep 2006 02:32 pm
El primer código es sólo un ejemplo para mostrar como se calculan las undades (horas) que faltan para un evento determinado.
El segundo script es una clase, que tienes que guardar con el nombre de DateSubstract.as, y el tercer código es un ejemplo de uso de la clase (va en un fla que está en la misma carpeta que la clase)
Los dos primeros parámetros de la función DateSubstract.substract son las fechas que vas a restar (new Date(), es la fecha y hora actual) y el tercero es un array con las unidades que quieres mostrar, donde 0 son milisegundos, 1 son segundos y 2, 3 y 4 son minutos, horas y días, respectivamente.

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 15 Sep 2006 04:05 am
sigue sin salirme:(

Por lokemas

10 de clabLevel



Genero:Masculino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.