ну я мб не очень красиво бы сделал, но я бы использовал тут такую схему:
часы равно время в минутах, разделенное на 60, но если оно меньше единицы, то часы равно 0.
если часы > 24 то приравнием их к разнице их числа и 24*(часы/на 24 без остачи).
минуты равно время в минутах - часы*на 60.
ну и выводим это дело
минуты надо посчитать до того, как мы приравняем их к часы-24*(часы//24) дабы все верно было