时间忽略了Django TIME_ZONE定义。

时间:2016-09-03 09:40:55

标签: django timezone python-3.5 django-1.8

我需要在Django应用中使用Timezone。 我在settings.py UTC时区中定义:

TIME_ZONE = 'UTC'

我将以下代码放在视图中:

import time
print(time.tzname)

但它显示了我:

('Paris, Madrid')

您知道如何在所有Django应用程序中定义时区吗?

1 个答案:

答案 0 :(得分:0)

您的设置很好。 time.tzname只是告诉你Python认为本地系统时区是什么,它与你的Django设置无关。

如果您使用django.utils.timezone.get_default_timezone_name(),您应该看到您期望的UTC。