Menu

Trouver la différence entre une date et aujourd'hui [Résolu]

Messages postés
18
Date d'inscription
dimanche 17 mars 2013
Dernière intervention
13 janvier 2019
- - Dernière réponse : info1121
Messages postés
18
Date d'inscription
dimanche 17 mars 2013
Dernière intervention
13 janvier 2019
- 30 oct. 2018 à 13:13
Je veux trouver l'age d'une personne en cherchant la différence entre $today et $Date_Nai ($Date_Nai étant de ce format 19660121GL), si je met la date 1966-01-21 dans $birth cela fonctionne correctement, mais si je mets la variable $neAn cela ne fonctionne pas.

Est-ce que quelqu'un peut m'aider svp, voici mon code:

$neAn=substr($Date_Nai,0,8);
$neAn=substr_replace($neAn, '-', 4, 0);
$neAn=substr_replace($neAn, '-', 7, 0);

$birth = new DateTime($neAn);
//$birth = new DateTime('1966-01-21');
$today = new DateTime();
$diff = $birth->diff($today);
echo $diff->format('%y');
Afficher la suite 

Votre réponse

1 réponse

Messages postés
18
Date d'inscription
dimanche 17 mars 2013
Dernière intervention
13 janvier 2019
0
Merci
J'ai résolu mon problème, merci
Commenter la réponse de info1121