我正在为其中一个应用程序使用Django,并且我已经硬编码TIME ZONE
列表,如下所示:-
TIMEZONE_CHOICES = (
("<DstTzInfo 'Africa/Abidjan' LMT-1 day, 23:44:00 STD>", "<DstTzInfo 'Africa/Abidjan' LMT-1 day, 23:44:00 STD>"),
("<DstTzInfo 'Africa/Accra' LMT-1 day, 23:59:00 STD>", "<DstTzInfo 'Africa/Accra' LMT-1 day, 23:59:00 STD>"),.....)
我知道我可以使用pytz
库来获取所有类似pytz.all_timezones_set
的时区的列表。
其输出如下:
LazySet({'America / Argentina / La_Rioja','America / Campo_Grande, '美国/温尼伯',......)
我需要时区列表以及相对于GMT的时差。我该怎么办?