Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/02/2011, 20:29
ZeThito
 
Fecha de Ingreso: septiembre-2010
Mensajes: 147
Antigüedad: 13 años, 7 meses
Puntos: 3
Respuesta: Fecha: Lunes, 28 de febrero de 2011

Muchisimas gracias a todos por la ayuda !!!

He aplicado esta función :

Código PHP:
Ver original
  1. <?php
  2. error_reporting(E_ALL & ~E_NOTICE);
  3. date_default_timezone_set("America/Santiago");
  4. function fechaFormateada($FechaStamp){
  5.                
  6.                 $separado   = explode(" ",$FechaStamp);
  7.                
  8.                 $ano        = date('Y',$FechaStamp);
  9.                 $mes        = date('n',$FechaStamp);
  10.                 $dia        = date('d',$FechaStamp);
  11.                 $diasemana  = date('w',$FechaStamp);
  12.                 $fecha      = explode('-',$separado[0]);
  13.                
  14.                 $diassemanaN= array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado");
  15.                 $mesesN=array(1=>"Enero","Febrero","Marzo","Abril" ,"Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
  16.                
  17.                 return $diassemanaN[$diasemana].", $dia de ". $mesesN[$mes] ." de $ano a las $separado[1]";
  18.             }
  19.  
  20. echo fechaFormateada('2011-02-28 20:41:39');
  21.  
  22.  
  23. ?>

Pero ocurre un problema en la fecha, me aparece así :

Miércoles, 31 de Diciembre de 1969 a las 20:41:39

En tanto a la hora, aparece bien.

Ayuda por favor!