【发布时间】:2015-04-11 22:52:06
【问题描述】:
当我这样做时:
from datetime import datetime, timedelta
def startExam(request):
examCycle = ExamRecords()
examCycle.starttime = datetime.datetime.now()
examCycle.save()
已保存的开始时间与预期相同,但是当我在模型中执行此操作时:
from datetime import datetime, timedelta
class ExamRecords(models.Model):
starttime = models.DateTimeField(default=datetime.now())
时间延迟 4-6 秒。
现在也尝试使用mysql,但差异仍然更糟:
class ExamRecords(models.Model):
starttime = models.DateTimeField(auto_now_add=True)
...所以我只想使用相同的 python 代码了解这一秒的原因:)
【问题讨论】:
标签: mysql django datetime view model