Добрый день. Подскажите как можно вычислить время (полные часы + минуты). Работник приходит на работу и отмечается, допустим 10.15. Уходить он может как в 18:23 так и в 05.30 следующего дня. Как вычислить сколько времени работник находился на работе в данный промежуток?