我有一个Vote
使用字段调用的模型date
:
date = models.DateTimeField(auto_now_add=True)
当我添加一个元素时,MySQL 中的日期是 UTC 日期,但我住在 UTC+2 时区
我想我正确设置了时区settings.py
:
TIME_ZONE = 'Europe/Paris'
Python 使用正确的时区:
>>> print datetime.datetime.now()
2013-07-03 09:05:04.474000
MySQL 太:
> SELECT NOW( )
2013-07-03 09:00:48
我可以手动设置日期属性,它可以工作,但我想知道为什么 auto_now_add 返回错误的日期,尽管 python 和 mysql 使用正确的时区
谢谢