louloute0703
Messages postés48Date d'inscriptionvendredi 9 octobre 2009StatutMembreDernière intervention 6 mai 2010
-
12 nov. 2009 à 15:36
Bonjour,
voila j'aimerai réaliser un compte à rebours qui s'arrête le 1er avril 2010 à 0h
en sachant que les mois dans flash sont compris entre 0 et 11, 0 pour janvier et 11 pour décembre.
Mon code ci dessous fonctionne:
// definition de la date de fin, il suffit de changer les valeurs pour donner cette date
annee_fin = 2010;
heure_fin = 00;
minute_fin = 0;
jour_fin = 01;
seconde_fin = 0;
mois_fin = 03;
ladate_fin = new Date(annee_fin, mois_fin, jour_fin, heure_fin, minute_fin, seconde_fin);
// definition de la date en cours
ladate = new Date();
annee = ladate.getFullYear();
heure = ladate.getHours();
minute = ladate.getMinutes();
jour = ladate.getDate();
seconde = ladate.getSeconds();
mois = ladate.getMonth();
fin = new Date(annee_fin-annee, mois_fin-mois, jour_fin-jour, heure_fin-heure, minutes_fin-minute, seconde_fin-seconde);
this.onEnterFrame = function (){
mais le soucis c'est qu'il bug dans les dernières 24h si par exemple je fais un essai pour la date de fin de demain il m'affiche qu'il reste 11 mois, 31 jours et ...
Quelqu'un aurait il la solution à mon problème ? si c'est le cas je leremercie d'avance.