Hola a todos:
Tengo un campo date en mysql de fecha. A la hora de mostrarlo aparece así:
2006-17-08
Quisiera poder cambiarlo al formato españo:
08-17-2006.
¿Cómo puedo programar esto en php?.
Saludos y gracias.
| |||
![]() Hola a todos: Tengo un campo date en mysql de fecha. A la hora de mostrarlo aparece así: 2006-17-08 Quisiera poder cambiarlo al formato españo: 08-17-2006. ¿Cómo puedo programar esto en php?. Saludos y gracias. |
| |||
Re: Cambiar formato de fecha Lo mas recomendable es que manipules el formato de la fecha desde MySQL. Y eso lo logras con la funcion DATE_FORMAT(date,format) http://dev.mysql.com/doc/refman/5.0/...functions.html Ejemplo de uso (Favor de ver la doc, para mas detalles ):
Código:
SELECT DATE_FORMAT('tu_campo_date', '%e-%c-%Y');
__________________ Saludos! Mty-NL.. |
| ||||
Re: Cambiar formato de fecha La función explode() te puede a solucionar este problema. Código PHP: |
| |||
Re: Cambiar formato de fecha ffgfgf |
| |||
Re: Cambiar formato de fecha Gracias a todos. Hola HerSAn: ¿Cómo manipulo el formato de la fecha con DATE_FORMAT(date,format) desde phpmyadmin que es dónde he creado la base de datos? Saludos, |
| |||
Re: Cambiar formato de fecha Hola Lyra: MySQL por defecto almacena las columnas de tipo DATE en el formato año - mes - día eso no lo puedes cambiar. Lo que puedes cambiar es el formato de salida y para eso es la función DATE_FORMAT la cual la puedes usar en las consulta SQL que haces en tu script de php. Para mas detalles sobre los tipos de datos date, datetime y timestamp : http://dev.mysql.com/doc/refman/5.0/es/datetime.html
__________________ Saludos! Mty-NL.. |