Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > оставшееся время между 2 датами


Автор: nepster 21.7.2012, 17:40
Подскажите пожалуйста, как можно получить оставшееся время между 2 датами 

 есть к примеру дата блокировки топика в формате 2012-07-29 18:04:47 и текущая дата. 

 Как можно получить время до завершения обсуждение топика, к примеру в формате 

 2 дня 7 часов 43 минут


 тоесть из будущей даты вычесть текущую и получить вот такую строку 2 дня 7 часов 43 минут

Автор: Sanchezzz 21.7.2012, 22:53
Код

$sec=  time() - strtotime('2012-07-29 18:04:47');
$days=floor(( time() - $date) /86400);
$hours=floor($sec/60/60);
$min=floor($sec/60 - $hours*60);


TC, загляни на сайт php.net и прочти мануал а работе с датой и времени

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)