PHP Date Упражнения: конвертировать секунды в дни, часы, минуты и секунды
Дата PHP: Упражнение 21 с решением
Напишите PHP-скрипт для преобразования секунд в дни, часы, минуты и секунды.
Пример секунд: 200000
Пример решения:
PHP-код:
<?php
function convert_seconds($seconds)
{
$dt1 = new DateTime("@0");
$dt2 = new DateTime("@$seconds");
return $dt1->diff($dt2)->format('%a days, %h hours, %i minutes and %s seconds');
}
echo convert_seconds(200000)."\n";
?>
Пример вывода:
2 дня, 7 часов, 33 минуты и 20 секунд
Блок-схема:
Редактор кода PHP:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Previous: написать скрипт PHP, чтобы получить номер месяца, предшествующего текущему месяцу.
Далее: написать скрипт PHP, чтобы получить последние 6 месяцев текущего месяца.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code