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

cómo convertir varchar a formato de fecha y hora en mysql

Si su varchar es así:

5/16/2011 20:14 PM

puedes convertirlo a fecha y hora usando esto:

SELECT STR_TO_DATE('5/16/2011 20:14 PM', '%c/%e/%Y %H:%i')

o esto para formatearlo como quieras:

SELECT DATE_FORMAT(STR_TO_DATE('5/16/2011 20:14 PM', '%c/%e/%Y %H:%i'), '%Y-%m-%d %H:%m:%s')