Afficher le résultat d’une soustraction en Javascript, dans du HTML

Signaler
-
Messages postés
33500
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 septembre 2021
-
Salut
Actuellement je fais mon portfolio, et à un moment je dis « j’ai … ans ». J’aimerais qu’en JavaScript, on calcule (date du jour)-(date de naissance). Au début j’avais pensé faire ça avec seulement les années, ce qui est beaucoup plus simple, mais j’avoue que pour le coup je ne sais absolument pas comment faire

Merci d’avance !

1 réponse

Messages postés
33500
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 septembre 2021
3 722
Bonjour

Tu peux le faire en utilisant l'objet date.

Un truc du genre :
function age(birthday)
{
  birthday = new Date(birthday);
  return new Number((new Date().getTime() - birthday.getTime()) / 31536000000).toFixed(0);
}

alert( age('2000-01-31') );