我需要在Django应用中使用Timezone。 我在settings.py UTC时区中定义:
TIME_ZONE = 'UTC'
我将以下代码放在视图中:
import time
print(time.tzname)
但它显示了我:
('Paris, Madrid')
您知道如何在所有Django应用程序中定义时区吗?
答案 0 :(得分:0)
您的设置很好。 time.tzname
只是告诉你Python认为本地系统时区是什么,它与你的Django设置无关。
如果您使用django.utils.timezone.get_default_timezone_name()
,您应该看到您期望的UTC。