import zoneinfo zoneinfo.available_timezones()
key
для часовых поясов IANA.Функция available_timezones()
модуля zoneinfo
получает множество, содержащее все действительные ключи key
для часовых поясов IANA, доступные в любом месте как пути (ключи key
) к часовому поясу.
Пути (ключи key
) к часовому поясу пересчитываются при каждом вызове функции.
Функция zoneinfo.available_timezones()
включает только канонические имена зон и не включает "специальные" зоны, расположенные в каталогах posix/
и right/
или зоны posixrules
.
Внимание! Эта функция может открыть большое количество файлов, так как лучший способ определить, является ли путь к файлу часового пояса допустимым часовым поясом - это прочитать его заново.
Примечание. Эти значения не предназначены для конечных пользователей. Для элементов, ориентированных на пользователя, приложения должны использовать что-то вроде CLDR (Репозиторий данных Unicode Common Locale).
Смотрите также предупреждение к описанию атрибута ZoneInfo.key
.