{% else-1 %}
MyZik * 3.1
(26 июл 2014, 11:54) (0/0) [0]
Вот вариант получше: http://biznesguide.ru/coding/193.html
MyZik * 3.1
(26 июл 2014, 11:53) (0/0) [0]
Нашел в интернете, ниже источник.
[code]
<?php
/**
* сколько времени осталось до окончания акции
* Удалён string 11д 8ч
* Удалён string 8ч 40м
* Удалён string 40м 20с
* Удалён string 20с
*/
function timeLeft($mysqlDate) {
$seconds = strtotime($mysqlDate) - time();

$days = floor($seconds / 86400);
$seconds %= 86400;

$hours = floor($seconds / 3600);
$seconds %= 3600;

$minutes = floor($seconds / 60);
$seconds %= 60;

if ($days) {
return "{$days}д {$hours}ч";
}

if ($hours) {
return "{$hours}ч {$minutes}м";
}

if ($minutes) {
return "{$minutes}м {$seconds}с";
}

return "{$seconds}с";
}
?>
[/code]
Источник: http://solutioncatalog.a505.ru/sol/show?id=245
  • 1 из 1