Pues tengo una fecha asi 14052006 y quiero pasarla a una fecha como 14/05/2006 o 14 de Mayo de 2006 o lo que sea, pero no lo consigo, como se haria?
Asias
| |||
Puedes usar substr() para extraer las partes de tu "cadena" (en el fondo es una cadena de caracteres con cierto formato lo que tienes) y así "re-componer" tus partes de obtentas en otra cadena (con tu "separador" como el \ por ejemplo) http://www.php.net/manual/es/function.substr.php Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Para eso podés utlizar la función strtotime(). Te dejo un link a la página del manual de php donde se explica su uso http://ar.php.net/manual/es/function.strtotime.php Saludos. |
| |||
Cita: Usa campos de tipo DATE o DATETIME (así te facilitará mucho la vida usar más SQL y funciones própias de SQL para formatear fechas y sobre todo para operar con ellas desde SQL directamente: con mejor rendimiento).
Iniciado por kokecola2k2 ok, gracias, eso ya está solucionado, pero ahora otra cuestión... como pasar una fecha (en un formato normal: 01/01/2001 o 2001-02-01 o 01 Enero 2001) a timestamp. La causa es que en la bd está el campo como varchar, y ahora hay que poner el campo como timestamp, y antes está claro que hay que ponerlo en el formato correcto ![]() Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |