Bonsoir,
Voila je souhaite retourner le nombres d'heures entre deux 'datetime' qui sont au format "Y-m-d H:i", voici mon code :
Celui ci me retourne correctement le nombre d'heures entre deux dates, si les deux dates sont de la même journée, mais du moment ou je rentre deux dates différente le nombres d'heure qui les sépare est dans les choux :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $date1 = date("Y-m-d H:i", strtotime($datetime_debut)); $date2 = date("Y-m-d H:i", strtotime($datetime_fin)); $delai = strtotime($date2) - strtotime($date1); $time_h = ($delai/60)/60; echo $time_h ." Heures";
exemple :
alors que je devrais avoir 4 heures, comment cela se fait il ???$datetime_debut = 11/07/2015 22:00
$datetime_fin = 12/07/2015 02:00
700 Heures
Partager