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: |