这可能是一个微不足道的问题,但我不能让django now()在settings.TIME_ZONE
中定义的时区中?是不是django现在()应该在默认时区?
这是什么是真正发生的事情:
>>> from django.utils import timezone
>>> timezone.now()
datetime.datetime(2012, 5, 30, 16, 30, 0, 782087, tzinfo=<UTC>)
>>> timezone.get_default_timezone()
<DstTzInfo 'Asia/Singapore' SMT+6:55:00 STD>
我敢打赌'timezone.get_current_timezone()'也是'亚洲/新加坡'。只是为了使图片完整。 – Peterino