timezone_version_get

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

timezone_version_get Получение номера версии базы данных часовых поясов

Описание

timezone_version_get(): string

Возвращает номер версии базы данных часовых поясов.

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Возвращает строку (string) в формате YYYY.increment, например, 2022.2.

Если у вас старая версия базы данных часовых поясов (например, она показывает не текущий год), то вы можете обновить информацию о часовых поясах, либо обновив версию PHP, либо установив пакет PECL » timezonedb.

Некоторые дистрибутивы Linux исправляют поддержку даты/времени в PHP, чтобы использовать альтернативный источник информации о часовых поясах. В такой ситуации функция будет возвращать 0.system. В этом случае рекомендуется установить пакет PECL » timezonedb.

Примеры

Пример #1 Определение версии базы данных часовых поясов

<?php
echo timezone_version_get();
?>

Вывод приведённого примера будет похож на:

2022.2

Добавить

Примечания пользователей 1 note

up
0
gwenbrod at gmail dot com
12 days ago
If the output of timezone_version_get() is "0.system", the documentation encourages to install the timezonedb PECL package. However, consider leaving it as is, because "0.system"indicates the operating system's tzdata database is being used, which is actually desirable, since the tzdata package gets updated by the operating system's package manager.
To Top