1

在我的 Django 应用程序中,我设置了USE_TZ = TrueTIME_ZONE = 'Europe/Berlin'.

我的日期和时间显示如下:

Sept. 27, 2014, 3 pm.

在我看来,根据指定的时区,日期和时间应该显示如下:

27. Sept 2014, 15:00

我尝试了以下方法:

print(request.session.get('django_timezone'))
--> None
print(timezone.get_current_timezone_name())
--> Europe/Berlin

这给了我一个结论,时区无法识别。

但这是为什么呢?我正在使用pytz已安装的 Gentoo Linux。

$ date
Mi 24. Sep 10:43:54 CEST 2014

如您所见,时区已在我的系统上相应设置。

4

0 回答 0