With
[man]strtotime[/man] we can convert both times to seconds.
Difference in seconds / 60 = minutes.
Of course some correction (add 24h) is needed for such example:
Saturday 20:15:00
to
Sunday 05:20:00
This will return 311 minutes using your begin and end times.
<?php
$t1 = "08:11:00";
$t2 = "13:22:00";
$diff = strtotime($t2) - strtotime($t1); // in seconds
echo $diff. ' seconds';
echo '<br />';
echo intval($diff/60). ' minutes'; //rounded to integer
?>