semplice ragazzi... voglio aggiungere a questa funziona anche il conteggio delle settimane, mesi e anni ma non riesco a farlo

Codice PHP:
<? //timestamp
function passati($t){
    
$ora=time(); 
    
$secondi_passati=abs($t-$ora); 
    if(
$secondi_passati == 0){ 
        return 
"Adesso"
    }elseif(
$secondi_passati <60){ 
        return 
"$secondi_passati secondi fa"
    }elseif(
$secondi_passati >=60 && $secondi_passati <(60*60)){ 
        
$minuti=(int)($secondi_passati/60); 
        return 
"$minuti minuti fa"
    }elseif(
$secondi_passati >=(60*60) && $secondi_passati <(24*60*60)){ 
        
$ore =(int)($secondi_passati/(60*60)); 
        return 
"$ore ore fa"
    }elseif(
$secondi_passati >=(24*60*60) && $secondi_passati <(7*24*60*60)){ 
        
$giorni=(int)($secondi_passati/(24*60*60));
        return 
"$giorni giorni fa";
        
    }else{ 
        return 
"Più di una settimana fa"
    } 


?>