Âge à partir date naissance
Résolu
Étienne9
Messages postés
1090
Statut
Membre
-
jeremy.s Messages postés 1248 Statut Membre -
jeremy.s Messages postés 1248 Statut Membre -
Bonjour à tous,
J'ai créé ma propre fonction qui calcule l'âge à partir de la date de naissance mais je voulais savoir ce que vous en pensez.
Merci beaucoup d'avance.
J'ai créé ma propre fonction qui calcule l'âge à partir de la date de naissance mais je voulais savoir ce que vous en pensez.
function age($j,$m,$a) {
$age = (date("Y")-$a-1);
if ((date("m")) >= $m) {
if ((date("m")) == $m) {
if (date("d") >= $j) {
$age = $age+1;
}
}
else {
$age = $age+1;
}
}
return $age;
}
Merci beaucoup d'avance.
A voir également:
- Âge à partir date naissance
- Journal de naissance gratuit a imprimer - Télécharger - Histoire & Religion
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Comment changer sa date de naissance sur snap - Forum Snapchat
- Date de naissance - Forum Snapchat
2 réponses
Salut,
Je trouve ça compliqué, perso j'aurais fait un truc du genre :
Je trouve ça compliqué, perso j'aurais fait un truc du genre :
function age($birthdate) {
return floor((time()-$birthdate)/(60*60*24*365));
}
$ddn = mktime(0,0,0,2,11,1985);
echo age($ddn);
Salut,
Tu peux voir avec l'objet DateTime peut être, a mon souvenir il y a pas mal de fonction pour récuperer l'écart entre deux dates (donc ta date de naissance, et la date du jour)
Tu peux voir avec l'objet DateTime peut être, a mon souvenir il y a pas mal de fonction pour récuperer l'écart entre deux dates (donc ta date de naissance, et la date du jour)
Si t'y tiens, tu peux compter le nombre d'années bissextiles et rajouter un jour à chaque fois.