Que se detenga el planeta, ya casi lo tengo... llevandome del codigo que encontre en google creo que ya...
Lo posteo para el que lo necesite...
Código PHP:
function HaceTiempo($valor_fecha){
$tiempo_actual = time();
$valor_hace_time = strtotime($valor_fecha);
$tiempo_transcurrido = $tiempo_actual - $valor_hace_time;
$segundos = $tiempo_transcurrido ;
$minutos = round($tiempo_transcurrido / 60 );
$horas = round($tiempo_transcurrido / 3600);
$dias = round($tiempo_transcurrido / 86400 );
$semanas = round($tiempo_transcurrido / 604800);
$meses = round($tiempo_transcurrido / 2600640 );
$anios = round($tiempo_transcurrido / 31207680 );
// En Segundos (AHORA)
if($segundos <= 60){
return "Ahora mismo";
}
//En Minutos
else if($minutos <=60){
if($minutos==1){
return "Hace 1 Minuto";
}
else{
return "Hace $minutos minutos";
}
}
//En Horas
else if($horas <=24){
if($horas==1){
return "Hace 1 hora";
}else{
return "Hace $horas horas";
}
}
//En Dias
else if($dias <= 7){
if($dias==1){
return "Ayer";
}else{
return "Hace $dias días";
}
}
//En Semanas
else if($semanas <= 4.3){
if($semanas==1){
return "Hace 1 Semana";
}else{
return "Hace $semanas semanas";
}
}
//En Meses
else if($meses <=12){
if($meses==1){
return "Hace 1 Mes";
}else{
return "Hace $meses meses";
}
}
// En Años
else{
if($anios==1){
return "Hace 1 año";
}else{
return "Hace $anios años";
}
}
}