Сейчас я пытаюсь создать функцию, которая вычисляет время работы между двумя заданными датами. Проблема здесь в том, что мне также нужно знать, если - и - сколько времени потрачено на выходные и даже после обычных рабочих часов, то есть с 9 до 17.
Например: начало работы с вечера пятницы до 01:00 субботы, должно получиться что-то вроде:
$normal_time = 1h;
$obh_time = 7h;
$weekend = 1h;
Следующий пример: начиная с утра понедельника с 8:55 до 17:30 вечера должно получиться что-то вроде:
$normal_time = 8h;
$obh_time = 0:35h;
$weekend = 0h;
Может ли кто-нибудь указать мне правильное направление?
Спасибо!