- POSTEADO POR WAO -
No funciona (pagina en blanco) e incluso ni añadiendo ni eliminando [B][COLOR="DarkRed"]{[/COLOR][/B].
[B]
he cambiado esto...[/B]
[PHP] /*
/ Relative Date / Time Strings
/ Credits: Zach Johnson - www.zachstronaut.com
/ Here we convert a the unix timestamp of when the comment was posted
/ to a relative time since that original date/time. (ei. xx hours ago)
*/
public function time_elapsed_string($ptime)
{
$etime = time() - $ptime;
if ($etime < 1) {
return '0 segundos';
}
$a = array( 12 * 30 * 24 * 60 * 60 => 'año',
30 * 24 * 60 * 60 => 'mes',
24 * 60 * 60 => 'dia',
60 * 60 => 'hora',
60 => 'minuto',
1 => 'segundo'
);
foreach ($a as $secs => $str) {
$d = $etime / $secs;
if ($d >= 1) {
$r = round($d);
return $r . ' '.$str . ($r > 1 ? 's' : '') . ' ';
}
}
}
} [/PHP]
[B]por esto que me has posteado...[/B]
[PHP]public function time_elapsed_string($ptime) {
$diaE = Array('Mon'=>'Lunes',
'Tue'=>'Martes',
'Wed'=>'Miércoles',
'Thu'=>'Jueves',
'Fri'=>'Viernes',
'Sat'=>'Sábado',
'Sun'=>'Domingo');
$mesE = Array('Jan'=>'Enero',
'Feb'=>'Febrero',
'Mar'=>'Marzo',
'Apr'=>'Abril',
'May'=>'Mayo',
'Jun'=>'Junio',
'Jul'=>'Julio',
'Aug'=>'Agosto',
'Sep'=>'Septiembre',
'Oct'=>'Octubre',
'Nov'=>'Noviembre',
'Dec'=>'Diciembre');
$dia = date("D, j M Y @ G:i:s (\G\M\T O)", $ptime);
$d = date('D', $ptime);
$m = date('M', $ptime);
$dia = str_replace($d, $diaE[$d], $dia);
$dia = str_replace($m, $mesE[$m], $dia);
return $dia;
} [/PHP]