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

Inserte el valor de la columna de marca de tiempo de MySQL con SqlAlchemy

datetime los objetos se convierten en marcas de tiempo, por lo que solo puede usar:

from datetime import datetime
...
source.date = datetime.now()

o datetime.utcnow() si desea guardarlo usando utc. El valor predeterminado (CURRENT_TIMESTAMP ) utiliza la zona horaria local, por lo que datetime.now() está más cerca de eso, pero casi siempre debería ser preferible almacenar datos relacionados con el tiempo en UTC y realizar conversiones de zona horaria solo cuando se presentan datos al usuario.