Javascript

Calculer l’age à partir d’une date de naissance en Javascript

Dans ce tutoriel nous allons découvrir comment calculer l’âge d’une personne en utilisant sa date de naissance comme entrée en Javascript.
 
[wx_adsense]  

Script pour calculer l’age à partir d’une date de naissance
<script type="text/javascript">
    function getAge(date) { 
        var diff = Date.now() - date.getTime();
        var age = new Date(diff); 

        return Math.abs(age.getUTCFullYear() - 1970);
    }

    alert(getAge(new Date(1995, 12, 6))); //Date(année, mois, jour)   
</script>

La sortie :

23

Pour obtenir l’âge du personne en millisecondes, soustrayez la date de naissance(date.getTime()) du date actuelle(Date.now()). La méthode Date.now() renvoie le nombre de millisecondes depuis le 1er janvier 1970.
qcm-javascript

[wx_adsense]

2 réflexions sur “Calculer l’age à partir d’une date de naissance en Javascript”

    • Thomas Clavet

      Quel navigateur utilisez-vous ?
      C’est bizarre chez moi s’affiche bien, je vais le mettre dans les commentaires.

      <script type="text/javascript">
          function getAge(date) { 
              var diff = Date.now() - date.getTime();
              var age = new Date(diff); 
              return Math.abs(age.getUTCFullYear() - 1970);
          }
          alert(getAge(new Date(1995, 12, 6))); //Date(année, mois, jour)   
      </script>
      Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *