Python 中 pytz 模块的时区列表和时区名称
pytz 是 Python 中处理时区的模块,可以用来获取时区列表和时区名称。
以下是获取时区列表和时区名称的代码演示:
import pytz # 获取所有时区列表 all_timezones = pytz.all_timezones print("所有时区列表:") for tz in all_timezones: print(tz) # 获取常用时区列表 common_timezones = pytz.common_timezones print("常用时区列表:") for tz in common_timezones: print(tz) # 根据时区名称获取时区对象 tz = pytz.timezone('Asia/Shanghai') print(tz)
输出结果如下:
所有时区列表: Africa/Abidjan Africa/Accra Africa/Addis_Ababa Africa/Algiers ... Pacific/Yap Pacific/Yellowknife 常用时区列表: Africa/Abidjan Africa/Accra Africa/Addis_Ababa Africa/Algiers ... Pacific/Honolulu Pacific/Kiritimati Asia/Shanghai
其中,pytz.all_timezones 返回所有时区的列表,而 pytz.common_timezones 返回常用时区的列表。pytz.timezone 方法可以根据时区名称返回时区对象。
相关文章