Просмотр поста

.
sergei1094

Всем доброго времени суток, подскажите пожалуйста упростить задачу. У меня есть переменная с текущем временем и есть переменная со временем больше предыдущего на 15-20 минут. Мне нужно узнать остаток времени в промежутке этих двух переменных. Например: в 23:05:10 ,был заблокированный пользователь и в этом состоянии он не может ничего делать. Для полной ясности ему надо сообщить что он разблокируется через 00:14:45 сек.
Пробовал вот так:

$time  = time();
$time_off = $rw['ban_time'];   //Этот массив больше предыдущей переменной на 15 минут
$r = $time_off - $time;

$date = date('H.i.s', $r);


И вроде, всё показывает правильно, но только МИНУТЫ, часы не понятно от куда берутся. Т.е. если пользователь автоматом разблокируется через 15 секунд, то выполнение моего кода показывает: 03:00:15 сек. А надо 00:00:15.