Bonjour,

Je dois calculer le nombre d'heures ou jour écouler entre deux dates.

Je suis passé par strtotime pour transformer ma date en date unix. J'ai procédé comme suit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
function calcul_delais($heureDeb,$heureFin,$jourDeb,$jourFin)
 {
    $dif=strtotime($jourFin)-strtotime($jourDeb);
 
	echo date('h:i:s',$dif);
 
 
 }
 
 echo calcul_delais('','','2008-09-01 08:00:00','2008-09-01 09:00:00');
Je voudrais qu'il m'affiche 1h, mais il m'affiche 02:00:00. Si j'affiche la date, il se ramène au 1 janvier 1970

Je ne sais donc pas comment faire pour effectuer une différence entre deux dates unix et les ramener en dates normales...
Quelqu'un peut-il m'éclairer?