Я пытаюсь сообщить, сколько часов осталось от подписки пользователя.Формат даты / времени, который я использую, - Y-m-d H:i:s
.По сути, я регистрирую время, которое пользователь платит в базе данных, и предполагаю, что срок действия плана истечет через 1 день после совершения платежа.
Что не так с моей логикой здесь при расчете разницы между текущим временем идата окончания?
$start_time = strtotime($callback->_time_paid());
$end_time = 0;
$end_time = strtotime(date('Y-m-d H:i:s', strtotime($callback->_time_paid().(' +'.$days. 'day'))));
$static = ($end_time - $start_time);
$time = (strtotime(date('Y-m-d H:i:s')) - $static) - $static;
print_r($time);
$hours = floor($time / 3600);
$minutes = floor($time / 60);