sql >> Base de Datos >  >> RDS >> Mysql

consulta mysql:fecha de formato en la salida?

Básicamente, tiene dos operaciones diferentes que puede necesitar realizar al manejar fechas:fecha a cadena y viceversa. Las funciones que puede usar son DATE_FORMAT() y STR_TO_DATE() . Se puede encontrar la referencia completa en el manual .

Ejemplo de uso:

SELECT
    DATE_FORMAT(CURRENT_TIMESTAMP, '%d/%m/%Y %H:%i:%s'),
    STR_TO_DATE('31/12/2001 23:55:00', '%d/%m/%Y %H:%i:%s')

Si sus fechas no son fechas reales sino cadenas, deberá convertir dos veces :de la cadena a la fecha y nuevamente de la fecha a la cadena:

SELECT
    STR_TO_DATE('2011-03-03T13:30:00', '%Y-%m-%dT%H:%i:%s'),
    DATE_FORMAT(STR_TO_DATE('2011-03-03T13:30:00', '%Y-%m-%dT%H:%i:%s'), '%M %e, %Y %l:%i %p')