У меня есть расписание сотрудника, где продолжительность делится на количество дней, в течение которых сотрудник работает.
Например, 25:00 более 3 дней = 25:00/3=08:20
Я пробовал простой запрос деления выше, однако это не показывает результат. Можно ли разделить строку h: m?
Наилучшим подходом будет преобразование в секунды и использование даты для ее отображения.
$time ="25:00";
$days = 3;
list($hours, $minutes) = explode(":", $time);
$minutes += $hours*60;
$seconds = $minutes*60;
date_default_timezone_set ("UTC");
echo "new time: " . date("h:i", $seconds/$days);
Увидеть результат Вот
Других решений пока нет …