Bonjour à tous,
J'ai 2 dates en traitement :
$jourdhui=date("Y-m-d");
et
$taDatePlusUnAn = date('Y-m-d',$unixTaDatePlusUnAn);
Je souhaiterais savoir le nombre de jour entre $jourdhui et $taDatePlusUnAn
Cela en jours
merci d'avance![]()
Bonjour à tous,
J'ai 2 dates en traitement :
$jourdhui=date("Y-m-d");
et
$taDatePlusUnAn = date('Y-m-d',$unixTaDatePlusUnAn);
Je souhaiterais savoir le nombre de jour entre $jourdhui et $taDatePlusUnAn
Cela en jours
merci d'avance![]()
Bonjour,
Manuel
Tu récupéres enfin les jours avec l'index "d"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function date_diff($date1, $date2) { $s = strtotime($date2)-strtotime($date1); $d = intval($s/86400); $s -= $d*86400; $h = intval($s/3600); $s -= $h*3600; $m = intval($s/60); $s -= $m*60; return array("d"=>$d,"h"=>$h,"m"=>$m,"s"=>$s); }
Sinon avec des datetime :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $datetime1 = new DateTime('2011-07-10'); $datetime2 = new DateTime('2012-07-10'); $interval = $datetime1->diff($datetime2,true); echo $interval->format('%a');
Oui bien sûr,
Pour les versions (PHP 5 >= 5.2.0), l'utilisation de la class dateTime est mieux appropriée.
Sinon retour à Date![]()
Merci avant tout
bon je sais que je vais faire rire, mais je ne connais pas du tout ma version de php
toujours est il que je sais que le code avec des flèches -> ne fonctionne pas ...
Donc comment faire ?![]()
merci encore
Partager