Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/03/2015, 14:33
NeongelioN
 
Fecha de Ingreso: marzo-2015
Mensajes: 5
Antigüedad: 9 años, 2 meses
Puntos: 0
Información Por que el setlocale no convierte la fecha al español?

Quiero transformar la fecha que ingreso en español, pero siempre lo trae en inglés, éste es un ejemplo:

$data = "2015-03-20" ; //Esto es un ejemplo
$data =strtotime($data);

setlocale(LC_TIME , 'es_ES.UTF-8'); //No me función el idioma de fechas en español ¿Por qué?

$dateS = strtolower(strftime("%A %d %B %Y", $data));// "friday 20 march 2015"

echo $dateS;

Solo imprime "friday 20 march 2015", todo está en inglés ¿Por qué?, hay algún problema con éste código tan simple....?