@Klayn24

Как вывести время в график?

Доброго времени суток.
У меня есть полученное время, которое я потратил на какую либо проект. Допустим на первый и второй проект я потратил по 1 день 2 часа 3 минуты и 26 секунд. Данные хранятся в переменных:
$day = 2;
$hour = 2;
$min = 3;
$sec = 26;


Как мне вывести такие данные в график? Если бы это были целые числа (как на картинке), то это легко вывести, а вот у времени я не понимаю как сделать.
606df2dd5ea2419691ae38267b879fc5.png

Я думаю что нужно все переводить в часы и тогда подставлять в график, примерно по такой формуле (взято на этом сайте):
4,28 часа = 4,28 * 60 = 256,8 минут

Таким образом я хочу вывести пользователю, сколько он потратил времени на свои проекты.
  • Вопрос задан
  • 215 просмотров
Решения вопроса 1
erniesto77
@erniesto77
oop, rb, py, php, js
шкала времени в часах
$hours = $days*24 + $hour + $min/60 + $sec/3600;
$hours = round($hours);

$timeline = range(1, $hours); // [1, 2, 3, ... $hours]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы