Преобразуйте ваше время в минуты, добавьте их и пересчитайте часы и минуты:
время в минутах («тим»): (10 * 60 + 34) + (7 * 60 + 46)
результат: этаж (тим / 60): (тим% 60)
этаж (тим / 60) даст вам целые часы
tim% 60 - это модуль по модулю, который представляет собой целое число покоя (tim / 60)
.
Если вы работаете с целыми датами (и временем, а не с длительностями, как кажется), попробуйте mktime и / или strtotime, которые поддерживают такие операции, как +10 минут (и другие).