timezone_version_get

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

timezone_version_get 获取 timezonedb 版本

说明

timezone_version_get(): string

返回当前 timezonedb 版本。

参数

此函数没有参数。

返回值

返回格式为 YYYY.incrementstring,比如 2022.2

如果时区数据库版本比较旧(比如不显示今年),然后可以通过升级 PHP 版本或者安装 » timezonedb PECL 包来更新时区信息。

一些系统发行版对 PHP 的日期/时间支持打了补丁,以便使用另一个来源的时区信息。在这种情况下,此函数将会返回 0.system。在这种情况下也建议安装 » timezonedb 包。

示例

示例 #1 获取 timezonedb 版本

<?php
echo timezone_version_get();
?>

以上示例的输出类似于:

2022.2

添加备注

用户贡献的备注 1 note

up
0
gwenbrod at gmail dot com
10 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