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');
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);
01-01-1970 00:00 siempre.
repito que si no uso el strftime, me funciona todo bien (aunque en ingles)
Alguien sabe el porque???