yyyy insertar hora formato fechas fecha desde campo actual mysql datetime timestamp unix-timestamp

hora - ¿Cómo insertar una fecha personalizada en el campo de marca de tiempo mysql?



insertar hora en mysql (1)

El problema es que su campo está definido como TIMESTAMP pero UNIX_TIMESTAMP devuelve un int. Utilice INSERT INTO test VALUES (''2013-08-05 18:19:03'' ) lugar.

He intentado insertar la cadena de fecha y hora formateada en el campo de marca de hora mysql utilizando los dos métodos siguientes, pero ambos me muestran el 00:00:00

INSERT INTO test VALUES ( UNIX_TIMESTAMP(''2013-08-05 18:19:03'') ) INSERT INTO test VALUES ( UNIX_TIMESTAMP(STR_TO_DATE(''2013-08-05 18:19:03'', ''%Y-%m-%d %H:%i:%s'')) )

Creo que el primero debería funcionar como lo estoy esperando pero no estoy seguro de por qué no se analiza la fecha y la hora.