Hasta ahora logré aislar los caracteres que quiero mostrar de la siguiente manera:
Cita:
Pero me muestra en pantalla:
Código PHP:
Ver original
10/ cuando necesito que me muestre OCT
Me podrán ayudar?
Gracias de antemano!
| |||
Formato de Fecha PHP Buenas! En la base de datos tengo el formato de fecha como 2014/10/17 pero necesito mostrar OCT (abreviación de octubre). Hasta ahora logré aislar los caracteres que quiero mostrar de la siguiente manera: Cita: Pero me muestra en pantalla:
Código PHP:
Ver original 10/ cuando necesito que me muestre OCT Me podrán ayudar? Gracias de antemano! |
| ||||
Respuesta: Formato de Fecha PHP Utiliza la función strftime .
Código PHP:
Ver original Previamente, con la función setlocale , establezco la configuración regional, que en nuestro caso nos conviene por el tema del idioma. No olvides leer la descripción de los parámetros en el enlace que adjunto.Saludos
__________________ «Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío». ― Ayn Rand |
| |||
Respuesta: Formato de Fecha PHP Alexis, la función strftime me imprime en pantalla el día de hoy, y yo lo que necesito es formatear el día que extraigo de la base de datos ejemplo: Cita: Como podría aplicar el strftime para que lo que extraiga de la base salga con el formato en letras? <?php echo substr($row_news['fecha'],5,3); ?> |
| ||||
Respuesta: Formato de Fecha PHP Pideselo directamente a mysql, al final de esta web hay ejemplos. |
| ||||
Respuesta: Formato de Fecha PHP Podrías pasarle a la función la marca de tiempo de la fecha como segundo argumento:
Código PHP:
Ver original Pero si el dato proviene de una base de datos, te conviene utilizar la función DATE_FORMAT , como bien te indica NSD.Saludos
__________________ «Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío». ― Ayn Rand |
| |||
Respuesta: Formato de Fecha PHP Gracias, estoy más cerca de la solución: La función: Cita: Me imprime lo que necesito:DATE_FORMAT(NOW(),'%d %b %y') Cita: Pero necesito integrarlo a mi consulta que es esta:18 Oct 14 Cita: Para luego poder mostrarlo en pantalla:SELECT * FROM noticias ORDER BY fecha DESC Cita: Que me estaría faltando? perdón pero estoy medio duro, jajaja<?php echo $row_noticias['fecha']; ?> Muchas gracias! |
| |||
Respuesta: Formato de Fecha PHP Esta es mi consulta MySQL: Cita: La función que le quiero agregar sería:SELECT id, day, title, subtitle, photo, content FROM news ORDER BY day DESC Cita: Pero cuando la agrego de la siguiente manera:DATE_FORMAT(NOW(),'%d %b %y') Cita: No me trae ninguna fecha, la estoy agregando bien a la función? SELECT id, DATE_FORMAT(NOW(day),'%d %b %y'), title, subtitle, photo, content FROM news ORDER BY day DESC |
| ||||
Respuesta: Formato de Fecha PHP Asígnale un alias y así podrás tomar el dato.
Código PHP:
Ver original Saludos
__________________ «Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío». ― Ayn Rand |
| ||||
Respuesta: Formato de Fecha PHP Cita: ¿Y eso?NOW(day) La funcion NOW() devuelve la fecha actual, no recibe parámetros. Tienes que usar el dia directamente:
Código MySQL:
Ver original |
| ||||
Respuesta: Formato de Fecha PHP Creo que tendría que usar CURDATE para obtener la fecha actual, sin la hora ni otros datos.
__________________ «Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío». ― Ayn Rand |
| |||
Respuesta: Formato de Fecha PHP Al final lo resolví con PHP utilizando una variable y un SWICH. Variable: Cita: SWICH:$date = substr($row_news['day'],5,3); Cita: Y así consecutivamente hasta el mes 12.<?php switch ($date) { case '01-'; echo "ENE";break;case '02-';echo "FEB";break; }?> Saludos! |
| ||||
Respuesta: Formato de Fecha PHP ¿Y por qué no seguiste las recomendaciones que te dimos? De esa forma funcionará, pero es mucho más ineficiente. Te hubieras ahorrado muchas líneas de código y trabajo al servidor si lo hubieras hecho como se te dijo, pero en fin. Saludos
__________________ «Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío». ― Ayn Rand |
Etiquetas: |