django时区设置
模板显示时间
在设置了USE_TZ=True之后,如果设置了TIME_ZONE = \’Asia/Shanghai\’,尽管数据库中存储的是UTC时间,但在模板显示的时候,
会转成TIME_ZONE所示的本地时间进行显示。
建议:为了统一时间,在django开发时,尽量使用UTC时间,即设置USE_TZ=True,TIME_ZONE = \’Asia/Shanghai\’,并且在获取时间的时候使用django.util.timezone.now()。因为后台程序使用时间时UTC时间就能满足,也能保证证模板时间的正确显示。