Fijate si te sirve:
Código PHP:
function seg2hora(seg){
var hs=Math.floor(seg/3600);
var s=seg-(hs*3600);
var mins=Math.floor(s/60);
var secs=s-(mins*60);
if(hs<10)hs='0'+hs;
if(mins<10)mins='0'+mins;
if(secs<10)secs='0'+secs;
return [hs,mins,secs];
}