Bonjour,

je n'arrive pas à calculer le nombre total de jours d'un intervalle entre deux date.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
$dateFin = new DateTime($stringDateFin);
print_r($dateFin);
$aujourdHui = new DateTime();
print_r($aujourdHui);
$nbreJourRestant = $dateFin->diff($aujourdHui);
print_r($nbreJourRestant);
voilà la sortie :
DateTime Object
(
[date] => 2017-02-28 00:00:00
[timezone_type] => 3
[timezone] => UTC
)
DateTime Object
(
[date] => 2017-08-16 08:54:10
[timezone_type] => 3
[timezone] => UTC
)
DateInterval Object
(
[y] => 0
[m] => 5
[d] => 16
[h] => 8
[i] => 54
[s] => 10
[invert] => 0
[days] => 6015
)

days est à 6015!

Quelle est donc mon erreur?
Je tourne en rond depuis 2 heures sur ce problème...

Merci d'avance de votre aide!