时区设置settings.py:
USE_TZ = True
TIME_ZONE = 'Europe/Moscow' # +4
记录在数据库表中(postgresql 9.1,带时区的时间戳:
2012-12-19 15:30:51.164368+04
Django 日期过滤器:
date(object.date,"d.m.Y H:i:s"),
在所有这些操作之后,模板中的日期时间文件输出为:
19.12.2012 11:30:51
为什么会发生这种情况?为什么 django 不使用 TZ 信息?