Из секунд получить часы и минуты

hussar

In code we trust!
Из секунд получить часы и минуты

Не подскажет ли многоуважаемая публика, существует ли в PHP функция которая преобразует секунды в часы и минуты.
Я уже сделал разбор и получил искомые часы и минуты, но мне показалось странным, что я не смог найти такой встроеной функции.
Всем заранее спасибо за ответ!
 

Фанат

oncle terrible
Команда форума
теоретически, можно воспользоваться mktime
но, поскольку она предназначена для других целей, могут быть проблемы.
в любом случае, считать надо для GMT

в отсутствии специпальной функции нет ничего странного.
веть нет же специальной функции для вычисления 2х2?
 

hussar

In code we trust!
Да согласен, что нет ничего странного, хотя мне кажется она бы была полезна!
Спасибо за ответ!
 

hussar

In code we trust!
нет, секунды это секунды, моя задача была вывести разницу между двумя timstamp в виде - 01 час 20 минут.
 

gromitus

Новичок
писал тут функцию похожую. Она находит промежуток между чем-то вроде 2д 5ч 10м и 1д 6ч 9м. И выдавала результат в таком же формате.
 

Lews

Новичок
можно что-нить типа
PHP:
$time = mktime(0,0,0,1,1,2000);
$timeBegin = mktime(4,3,1,4,6,2000);
$timeEnd =   mktime(4,3,200,4,6,2000);
echo date('H:i:s',$time + abs($timeBegin-$timeEnd));
 

kruglov

Новичок
/ - деление
% - остаток от деления
floor() - целая часть
60 - сколько секунд в минуте и минут в часе.
 
Сверху