Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/02/2007, 10:29
Avatar de holahola
holahola
 
Fecha de Ingreso: mayo-2005
Ubicación: Móstoles - (Madrid)
Mensajes: 214
Antigüedad: 19 años
Puntos: 1
Re: tratamiento fechas

Esta función también devuelve la fecha en español y sin necesidad de traducir:
Código PHP:
function obtenerFechaLiteral(){
    
$diames date(j) ;
    
$ano date(Y) ;

    
setlocale(LC_TIME,"es_ES");
    
$literal_dia_semana=ucwords(strftime("%A"));
    
$literal_mes =ucwords(strftime("%B"));

    return 
"$literal_dia_semana $diames de $literal_mes de $ano " ;

Eso si tu servidor está bajo linux. Pero si lo tienes bajo windows, la linea setlocale hay que ponerla así:
Código PHP:
    setlocale(LC_TIME,""); 

Última edición por holahola; 27/02/2007 a las 10:40 Razón: aclaracion linux/windows