formatovanie casu

mam v premennej casovy rozdiel funkcii Time() v sekundach, ako ich previest na dni, hodiny minuty, sekundy? please help me :|| :((
Normálně matematicky.

$dny = floor($cas / (60*60*24));
$cas -= $dny * 60 * 60 * 24;
$hodiny = floor($cas / (60*60));
$cas -= $hodiny * 60 * 60;
$minuty = floor($cas / 60);
$cas -= $minuty * 60;
$sekundy = $cas;

Stačí? Kdyžtak si na to urob funkci a házej to do pole ;)
mno, proc tak jednoduse Nípale? :-)

date ("format", $time)
diky moc, nevedel som ze to ide aj cez date, ale diky aj Nipalovy
lynx: radši svůj způsob. jakmile totiž budu mít těch dnů 32, vrátí mi tvůj postup něco jiného ;)
pravda pravdouci, leda pouzit den v roce, ale porad je to necim omezeny