Donnez vie à vos documents numériques !
 

Répondre à : Calculer l’âge par rapport à une date fixe

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

#59424
Merlin
Maître des clés

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     age = age-1;
    if (tMonth == mMonth)
    {
    if(tDay     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     age = age-1;
    if (tMonth == mMonth)
    {
    if(tDay     age = age-1;
    }
  this.getField(« aage »).value = [age];
    return true;
    }

Et ça à l’air de fonctionner…
:priere: