abracadabraPDF › Forums › PDF – Général › Calculer l’âge par rapport à une date fixe › Répondre à : Calculer l’âge par rapport à une date fixe

Bon, je ne suis pas un Jedi mais je sais lire dans la matrice. :Smiley15:
Donc en reprenant l’exemple du capitaine j’ai modifié cette fonction :
function Age(vDate) {
aujour = new Date();
var mDay = vDate.substr(0,2);
var mMonth = vDate.substr(3,2);
var mYear = vDate.substr(6,4);
var age;
var tYear = aujour.getFullYear();
var tMonth = aujour.getMonth()+1;
var tDay = aujour.getDate();
jour=parseInt(mDay);
mois=parseInt(mMonth);
annee=parseInt(mYear);
age=tYear-mYear;
if(tMonth < mMonth)
age = age-1;
if (tMonth == mMonth)
{
if(tDay < mDay)
age = age-1;
}
this.getField(« aage »).value = [age];
return true;
}
Que j’ai remplacé par :
function Age(vDate) {
aujour = new Date();
var mDay = vDate.substr(0,2);
var mMonth = vDate.substr(3,2);
var mYear = vDate.substr(6,4);
var age;
var tYear = « 2015« ;
var tMonth = « 12« ;
var tDay = « 31« ;
jour=parseInt(mDay);
mois=parseInt(mMonth);
annee=parseInt(mYear);
age=tYear-mYear;
if(tMonth < mMonth)
age = age-1;
if (tMonth == mMonth)
{
if(tDay < mDay)
age = age-1;
}
this.getField(« aage »).value = [age];
return true;
}
Et ça à l’air de fonctionner…
:priere: