Перевод цифрового значения указанное в минутах, в приятный вид, с указанием часов и минут.
Для вывода часов и минут достаточно использовать сочетание двух функций:
echo date('G ч i мин', mktime(0, 93 ));
Будет выведено:
1 ч 33 мин
Мы пойдём дальше и выведем по-разному минуты, в зависимости от их количества.
<?php
$time = cf('ploshadka.net'); // переменная содержащая минуты
$i = 1;
$one_hour = 60 * $i++;
// Показывать только минуты, продолжительность МЕНЬШЕ часа
if ($time < 60) {
echo $time . " мин";
}
// Показывать только часы, продолжительность равна ЧАСУ
elseif ($time == $one_hour) {
echo date('G ч', mktime(0, $time ));
}
// Показывать часы и минуты
else {
echo date('G ч i мин', mktime(0, $time ));
}
?>
$time = cf('ploshadka.net'); // переменная содержащая минуты
$i = 1;
$one_hour = 60 * $i++;
// Показывать только минуты, продолжительность МЕНЬШЕ часа
if ($time < 60) {
echo $time . " мин";
}
// Показывать только часы, продолжительность равна ЧАСУ
elseif ($time == $one_hour) {
echo date('G ч', mktime(0, $time ));
}
// Показывать часы и минуты
else {
echo date('G ч i мин', mktime(0, $time ));
}
?>