Переведем оба данных нам момента времени в минуты: если от начала суток прошло $$$h$$$ часов и $$$m$$$ минут, то всего прошло $$$60h + m$$$ минут.
Пусть в первый день от начала дня до кормления прошло $$$t_1$$$ минут, а во второй — $$$t_2$$$ минут. Тогда между этими двумя моментами прошло сначала $$$24 \cdot 60 - t_1$$$ минут до конца первого дня и еще $$$t_2$$$ минут от начала второго дня. Значит, всего прошло $$$\Delta t = 24 \cdot 60 - t_1 + t_2$$$ минут.
Осталось только перевести время из минут в правильный формат. Для этого достаточно заметить, что $$$\Delta t$$$ минут — это $$$\lfloor \frac{\Delta t}{60} \rfloor$$$ часов и $$$\Delta t~mod~60$$$ минут, где $$$a~mod~b$$$ — это остаток от деления числа $$$a$$$ на число $$$b$$$.