Может ли date_diff
использовать для расчета разницы в минутах?Найти date_diff за считанные минуты?
$a = date_create('2016-11-03 00:00:00');
$b = date_create('2016-11-05 00:19:00');
$dd = date_diff($a, $b);
echo $dd->format('%i');
Приведенный выше код будет возвращать 19 minutes
, даже если он уже был 2 days
Возможный дубликат [получить PHP DateInterval в общем 'минут'] (HTTP: //stackoverflow.com/questions/16776061/get-php-dateinterval-in-total-minutes) – Peter
date_diff вернет объект DateInterval. Вы не можете получить полное время в считанные минуты. Если вам действительно нужны полные минуты, постройте собственную логику, чтобы вычислить это. – vijaykumar
Возможный дубликат [Как получить разницу во времени в минутах в PHP] (http://stackoverflow.com/questions/365191/how-to-get-time-difference-in-minutes-in-php) – 19greg96