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.
 
 

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

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

    • mai 18, 2020 à 6:09 pm
      Permalien

      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 *