E' corretto secondo voi questo passaggio?
$num=180000
$secondi = $num * 86400;
//Li trasformo in timestamp
$timestamp_secondi=mktime(0,0,$secondi,0,0,date("Y "));
$tempo_chiusura=date("H:i",$timestamp_secondi);