Si vous utilisez ou en mesure d'utiliser PHP 5.3.x ou version ultérieure, vous pouvez utiliser la fonctionnalité de l'objet DateTime:
$date_a = new DateTime('2010-10-20 08:10:00');
$date_b = new DateTime('2008-12-13 10:42:00');
$interval = date_diff($date_a,$date_b);
echo $interval->format('%h:%i:%s');
Vous pouvez jouer avec le format dans une variété de façons, et Une fois que vous avez des dates dans les objets DateTime, vous pouvez profiter de nombreuses fonctionnalités différentes, par exemple la comparaison via des opérateurs normaux. Consultez le manuel pour plus: http://us3.php.net/manual/en/datetime.diff.php
Voir cette question: http://stackoverflow.com/questions/ 676824/comment-calculer-la-différence-entre-deux-dates-using-php – Tarion
Vérifiez simplement la question @tarion linked, et utilisez la réponse la plus votée (pas la acceptée), en utilisant le diff de Datetime: http: // www.php.net/manual/fr/datetime.diff.php – Nanne
-1. Si vous google "différence de php entre deux dates" la duplication exacte que Tarion lié est le premier résultat. – Corbin