Python Django:获取UTC时区
这似乎非常简单,但我找不到一个简单的解释:如何让UTC时区通过这里?我想特别通过GMT/UTCPython Django:获取UTC时区,python,django,Python,Django,这似乎非常简单,但我找不到一个简单的解释:如何让UTC时区通过这里?我想特别通过GMT/UTC from django.utils import timezone timezone.make_aware(datetime.fromtimestamp(sometimestamp), timezone=???) 自Python 3.4以来,UTC对象在标准库中作为;您不需要任何django特定的函数: import datetime sometimestamp = 1598992554 datet
from django.utils import timezone
timezone.make_aware(datetime.fromtimestamp(sometimestamp), timezone=???)
自Python 3.4以来,UTC对象在标准库中作为;您不需要任何django特定的函数:
import datetime
sometimestamp = 1598992554
datetime.datetime.fromtimestamp(sometimestamp, tz=datetime.timezone.utc)
在Python3.4之前,大多数使用其pytz.utc
的项目如下所示:
选择时区由pytz
模块使用,也可以在官方文档中看到:
因此,通过以下方式获取时区:
import pytz
tz = pytz.timezone('<string>')
导入pytz
tz=pytz.时区(“”)
时区列表可从以下位置确认:
然后在make_aware
方法中使用它