datetime
обектите се преобразуват във времеви марки, така че можете просто да използвате:
from datetime import datetime
...
source.date = datetime.now()
или datetime.utcnow()
ако искате да го запишете с помощта на utc. По подразбиране (CURRENT_TIMESTAMP
) използва местната часова зона, така че datetime.now()
е по-близо до това - но почти винаги трябва да е за предпочитане да съхранявате свързани с времето данни в UTC и да извършвате преобразувания на часовата зона само когато се представят данни на потребителя.