Я пытаюсь форматировать дату сказать, сколько времени осталось (в читаемом формате) от того, сколько секунд осталось:php - секунды до времени?
<?php
$seconds = 23414;
$date = new DateTime();
$date->setTime(0, 0, $seconds);
echo $date->format('z G:i:s');
?>
Этот пример может вывести что-то вроде: 344 11:46:45
который не то, что я Мне нравится. Он должен сказать что-то вроде 6 days, 4:12:36
. Я ничего здесь не вижу: http://www.php.net/manual/en/function.date.php, который поможет мне правильно отформатировать его. Идеи?
+1 для деления и модуля. бит быстрее моего 'while' :) –
Спасибо. Вы были немного точнее, чем с форматированием. Я выбрал простой маршрут, но вы нашли время для создания формата HH: MM: SS, такого как OP. – AgentConundrum