sql >> Databasteknik >  >> RDS >> Mysql

Infoga MySQL tidsstämpel kolumn värde med SqlAlchemy

datetime objekt konverteras till tidsstämplar, så du kan bara använda:

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

eller datetime.utcnow() om du vill spara den med utc. Standard (CURRENT_TIMESTAMP ) använder den lokala tidszonen, så datetime.now() är närmare det - men det borde nästan alltid vara att föredra att lagra tidsrelaterad data i UTC och göra tidszonsomvandlingar endast när data presenteras för användaren.



  1. Hur kör man SQLite-fråga asynkront på bakgrundstråden?

  2. Exportera SQLite-databas till en CSV-fil

  3. Varför misslyckas inte frågan med en obefintlig kolumn i underfrågan?

  4. Sök efter ett värde i kolumnvärdet som lagrar kommaseparerade värden