<?php
$minutes = 90;
$negativeTime = 240;
$minutes = $minutes - $negativeTime;
$sign = $minutes < 0 ? '-' : '';
$minutes = abs($minutes);
$hours = floor($minutes / 60);
$minutes = $minutes % 60;

echo "$sign$hours hours and $minutes minutes";
