obter diferença no tempo em formato HH: MM php

Como posso obter isso para saída

HH: formato MM?

 $to_time = strtotime("2008-12-13 10:42:00");  <--AM
 $from_time = strtotime("2008-12-14 8:21:00");  <-- PM
 $stat = round(abs($to_time - $from_time) / 60,2). "min";

o que eu tenho é 1299 minutos

mas eu não consigo descobrir como fazer a saída

21h: 41m