Сообщить об ошибке.

Функция available_timezones() модуля zoneinfo в Python

Получение всех доступных зон часовых поясов IANA

Синтаксис:

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.