Я преобразовал длину фильма Аватар с 2009 года, от минут до метки времени. Фильм длится 162 минуты, поэтому timestamp - 1386227800. Теперь мне нужно преобразовать метку времени в часы и минуты, которые я не знаю, как это сделать.Конвертировать временную метку в часы и минуты для длины фильма
Вкратце: как можно преобразовать метку времени и получить правильно результат в часах и минутах?
Я испытал floor(1386227800/60)
, date('H:i', mktime(0, 1386227800)
и некоторые функции, которые преобразуют метку времени в часы и минуты, но это только преобразует часы к чему-то бесконечному, как 12375
или что-то в этом роде.
Итак, как я могу это сделать?
'Я преобразовал длину фильма Аватар с 2009 года, от минут до отметки времени.' - это не имеет никакого смысла. Временные метки представляют момент времени, а не продолжительность – zerkms
Хорошо. Итак, временная метка, полученная мной из 'strtotime (162)', неверна? – Erik
Временная метка не представляет собой произвольную продолжительность. Это число секунд, прошедших с 1 января 1970 года, поэтому 162 минуты не имеют смысла (если вы не хотите представлять 1 января 1970 года в 02:42 –