begin process at 2012 02 04 13:32:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

Divers

 > 

Affichage nb de jours


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Affichage nb de jours

dimanche 9 janvier 2005 à 11:06:57 | Affichage nb de jours

AlAnge

J'ai compris pour créer un calendrier,
mais voilà ce que je veux faire me semble plus compliquer :
J'aimerai mettre une zone où il apparrait par exemple
"aujourd'hui, il a 5 ans, 3 mois et 43 heures" et bien évidemment, ca doit fonctionner dans fla !
Mais je ne sais pas du tout comment faire !

C'est bien évidemment gentil, si quelqu'un pour m'aider .

Novice pure et simple

dimanche 9 janvier 2005 à 15:18:38 | Re : Affichage nb de jours

John_Doe_88

Il faut que tu mémorise la date de naissance et tu calcules d'après la date courante. Extrait de l'aide :
Date.getDate Renvoie le jour du mois, en fonction de l’heure locale.
Date.getDay Renvoie le jour de la semaine, en fonction de l’heure locale.
Date.getFullYear Renvoie l’année (quatre chiffres), en fonction de l’heure locale.
Date.getHours Renvoie l’heure, en fonction de l’heure locale.
Date.getMilliseconds Renvoie les millisecondes, en fonction de l’heure locale.
Date.getMinutes Renvoie les minutes, en fonction de l’heure locale.
Date.getMonth Renvoie le mois, en fonction de l’heure locale.

Donc un petit script ActionScript pour faire le calcul...
lundi 7 février 2005 à 10:39:50 | Re : Affichage nb de jours

AlAnge


Bon, je commence un peu à comprendre, mais vu que les math...c pas mon dada..
En  fait, dans mon calcul, j'ai un problème avec le mois..
Bien entendu, je dois ajouter quelque chose.

vu que le système doit calculer du mois de naissance à ce mois actuel. il me met 8 mois..
Alors que selon mon calcul mental.

je dois arriver à ce résultat là aujourd'hui ca d

5 ans, 4 mois, 1 jour

voici mon script :
maintenant = new Date();
//date du jour
madate = new Date(1999, 9, 6);
//le jour cherché
amanda = ((maintenant.getFullYear()-madate.getFullYear()-1 +" ans, ") + (madate.getMonth()- maintenant.getMonth()+" mois, ") + (maintenant.getDate () - madate.getDate() + " jours"));
et bien entendu, il m'a affiché ceci...

5 ans, 8 mois, 1 jour !

Bon là, je comprends que le système à calculer la différence qu'il y a entre maintenant et madate...mais alors comment corriger pour qu'il indique 4 mois ! doive ajouter -4, mais est-ce que ca fonctionnera à chaque mois !

Novice pure et simple

lundi 7 février 2005 à 12:17:35 | Re : Affichage nb de jours

John_Doe_88

2 cas :
(madate.getMonth() > maintenant.getMonth())  -> 12-maDate.getMonth()+maintenant.getMonth()
sinon comme tu as fait

C quand meme pas compliqué a trouver !! Cherche un peu plz avant de poser des questions
mardi 8 février 2005 à 09:33:53 | Re : Affichage nb de jours

AlAnge

Oui, ben, j'ai en marre, car d'accord avec ce que tu m'as dit, ca joue !!!


Mais, j'ai pensé soudain à quelque chose : supposons qu'aujourd'hui, ns serions le 06.10.2005.

je voudrais qu'il affiche 6 ans, 0 mois, 0 jour !
mais le système m'a donc inscrit 5 ans, 12 mois, 0 jours !
Y a de nouveau une bulle...
Donc pour l'année la déduction ne sert à rien !

bouf...je sais je sais je dois réfléchir, mais là, je suis en train de me prendre la tête depuis ces 3jours...et j'abandonne, j'ai malheureusement d'autre priorité...


Alors, si jamais, quelqu'un a trouver la source, ca me rendrait bien service !!!!!

Novice pure et simple

mardi 8 février 2005 à 11:18:36 | Re : Affichage nb de jours

John_Doe_88

Date.UTC() Renvoie le nombre de millisecondes écoulées entre le premier janvier
1970 à minuit, temps universel, et l’heure spécifiée.
Ca peut eter plus simple : il suffit de faire des modulo
samedi 19 février 2005 à 10:42:21 | Re : Affichage nb de jours

AlAnge

J'y suis presque arrivée !!!

Mais, mais...juste un petit soucis de nouveau pour le nb de jours exactes,
car là, il nb de jours ne correspond pas..

madate = new Date(1999, 9,6);
maintenant = new Date();
nDiff = maintenant.getTime() - madate.getTime();
nJours = Math.floor(nDiff/86400000);
nAnnees = Math.floor(nJours/365);
nJours -= nAnnees*365;
nMois = Math.floor(nJours/30);
nJours -= nMois*30;
amanda = nAnnees + " ans, "+ nMois + " mois ," + nJours + " jours ";

le  nbjours est toujours beaucoup plus élevé.
par exemple pour aujourd'hui :
il m'affiche :

5 ans, 4 mois, 18 jours  (alors que selon mes calculs il devrait mettre 13 jours)


Novice pure et simple

samedi 19 février 2005 à 18:45:22 | Re : Affichage nb de jours

John_Doe_88

P***** il faut tout faire ici.
nMois = Math.floor(nJours/30); -> pour info un mois ca fait pas forcément 30 jours (et d'ailleurs même remarque pour les années)

Essaie de lire ton code avant de poser des questions...
dimanche 20 février 2005 à 14:31:32 | Re : Affichage nb de jours

AlAnge

Ben, disons cette action-là, pour moi, n'est que secondaire....
Mais bon finalement, j'ai trouvé une adresse très intéressante, surtout pour les nuls comme moi... si jamais ca peut intéresser quelqu'un d'autre....
et à voir comme c'est fait...ben c franchement pas évident du tout !!!!!

[ Lien ]

de plus, y a plusieurs exemples, que j'essayerai de comprendre, c sur, mais dans un temps lointain...
merci tout de même !

Novice pure et simple



Cette discussion est classée dans : affichage, nb, jours, évidemment


Répondre à ce message

Sujets en rapport avec ce message

problème d'affichage (champs textes dynamiques) [ par karinemariejeanne ] Bonjour, Je suis en train de faire un compte à rebours paramétrable avec la durée voulue, mais je veux qu'au départ le "chrono" indique : 08 : 00 : 0 Bug d'affichage de menus AS2 [ par Irokwa ] Bonsoir, j'ai un problème que je n'arrive pas à résoudre, pourtant sur un code extrêmement simple. J'ai un sous-sous menu qui ne s'affiche pas du tou problème affichage galerie xml [ par lefouill ] J'ai un problème bizarre que je n'arrive pas à résoudre : J'ai une galerie xml qui se charge dans un fullflash à partir d'un swf externe. Lors de la PROBLEME AFFICHAGE SWF DANS FIREFOX [ par waneub ] [Aperçu de votre message] Bonjour, je suis en train de créer un site, composé de boutons flash et d'anims flash, importés dans des tableaux HTML. affichage et report xml [ par vegetalain ] Salut, j'ai récup' une vieille source que j'avais modifié pour faire une sorte d'affichage produit avec du xml. http://vegetalain.free.fr/interface probleme d'affichage des caractères spéciaux [ par trek9505 ] Bonjour, j'ai fait des recherches sur le forum et je n'ai malheureusement pas trouvé de réponse à mon problème qui est le suivant : Je récupère le te Problème d'affichage animation Flash [ par Anat92 ] Bonjour, J'ai créé une animation avec Flash CS3 en AS2. je met le .swf sur mon serveur, je rajoute l'animation sur mon site grâce à ce code : <obje problème affichage caractère gras [ par trek9505 ] Bonjour, J'ai un petit soucis d'affiche des caractère gras dans mon swf, j'ai créé un petit éditeur de texte qui lit et écrit dans un xml via un fich site - taille d'affichage maximale [ par idiotbox ] Bonjour, J'ai fais un site en flash, Le soucis c'est qu'il y a des animations et des photos qui ne supportent pas le zoom (genre imac 27pouces :p), do probleme d'affichage de contenu du fichier swf - sauvez moi svp ! [ par yasdar ] bonjour je viens de créer une gallerie avec un fichier xml qui importe les image d'un dossier grandimages et d'un autre dossier petiteimages en local


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,827 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales