Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2005, 16:44
Avatar de Pazosele
Pazosele
 
Fecha de Ingreso: marzo-2005
Ubicación: BCN - España
Mensajes: 200
Antigüedad: 19 años, 1 mes
Puntos: 0
Exclamación Problemas al traducir fechas con Strftime y Setlocale

Hola!
tengo el siguiente problema en una aplicacion php tengo una tabla donde guardo en dos datetimes (inicio y final) dos fechas dd-mm-yyyy hh:mm

en un momento dado con un printf saco los valores de la tabla y todo se muestra perfectamente.

ahora quiero probarel setlocale y el strftime, ya que en el servidor me pone la fecha en ingles, y la quiero en castellano.

he puesto esto:
Código PHP:
setlocale (LC_ALL'es_ES'); 
y no me da ningun error

luego para mostrar la fecha:
Código PHP:
$inimod=strftime("%d-%m-%Y %H:%M"$ini);
printf("la fecha en español es: %s"$inimod); 
el caso es que me muestrala fecha en su dformato correcto, peor me muestra:
01-01-1970 00:00 siempre.

repito que si no uso el strftime, me funciona todo bien (aunque en ingles)
Alguien sabe el porque???
__________________
Share our Knowledge!
Adura Vita!

Última edición por Pazosele; 07/05/2005 a las 18:02