sql >> Database >  >> RDS >> Mysql

Voeg MySQL-tijdstempelkolomwaarde in met SqlAlchemy

datetime objecten worden geconverteerd naar tijdstempels, dus u kunt gewoon het volgende gebruiken:

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

of datetime.utcnow() als u het wilt opslaan met utc. De standaard (CURRENT_TIMESTAMP ) gebruikt de lokale tijdzone, dus datetime.now() ligt daar dichter bij - maar het zou bijna altijd de voorkeur moeten hebben om tijdgerelateerde gegevens in UTC op te slaan en tijdzoneconversies alleen uit te voeren wanneer gegevens aan de gebruiker worden gepresenteerd.



  1. een database opzetten om bij te houden welke gebruikers op welke links hebben geklikt?

  2. Waarom gebruikt MySQL de verkeerde index?

  3. Afbeelding invoegen in BLOB Oracle 10g

  4. Primaire sleutel met meerdere kolommen in MySQL 5