Тут все нужно перевести в минуты (т.к. 28-50=-22 но я приду через -22 минуты увы так не бывает=) ) 1 час=60 мин 7 часов=7*60=420 минут и плюс 28 мин = 448 мин дальше 3 часа=3*60= 180 минут + 50 мин=
230 минут . Вот, что получилось 448-230= 218 минут это есть 218/60=3 часа 38 минут