Este es mi código que no me funciona.
Código MySQL:
Ver original
Pero no logro Sacar el formato de fecha Me sigue saliendo igual 2017-11-01
| ||||
Mostrar fecha según el formato Quiero mostrar fecha así 31-11-2017 día/mes/año Este es mi código que no me funciona.
Código MySQL:
Ver original Pero no logro Sacar el formato de fecha Me sigue saliendo igual 2017-11-01
__________________ Muy Feliz |
| ||||
Respuesta: Mostrar fecha según el formato En primer lugar: Un campo DATE o DATETIME es un campo que contiene magnitudes, y no cadenas decaracteres por lo que no aplica usar LIKE. Una fecha puede ser igual, mayor o menor, pero no existe el "parecido a". ¿Se entiende? Si quieres comprarar una fecha dada que ingresa como cadena, con un campo DATE, lo que corresponde es usar el formato con STR_TO_DATE(), o bien darle el formato correcto y que MySQL haga la conversión implicita:
Código MySQL:
Ver original
Código MySQL:
Ver original Por c,ierto: No existe el 31 de Noviembre...
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Mostrar fecha según el formato Gracias gnzsoloyo, El problema que tengo es, No me obedece mi formato '%d/%m/%Y' Quiero que imprima día/mes/año Y me sigue saliendo año/mes /dia
__________________ Muy Feliz |
| ||||
Respuesta: Mostrar fecha según el formato ¿TE queda claro que estás obteniendo en la consutla dos columnas, la primera formateada DD/MM/AAAA y la otra AAAA-MM-DD, no? Una tiene este titulo: "FORMAT(lote.fechaVencimiento, '%d/%m/%Y')" y la otra "fechaVencimiento" Aquí tendrías una sola:
Código MySQL:
Ver original
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |