(PHP 5 >= 5.3.0, PHP 7, PHP 8)
timezone_version_get — Lee la versión de la timezonedb
Esta función no contiene ningún parámetro.
Devuelve un string en formato
YYYY.increment, como 2022.2.
Si se tiene una versión antigua de la base de datos de zonas horarias (por ejemplo, no muestra el año actual), se pueden actualizar las informaciones de zona horaria actualizando la versión de PHP o instalando el paquete PECL » timezonedb PECL.
Algunas distribuciones Linux corrigen el soporte de fecha/hora de PHP para
usar una fuente alternativa para las informaciones de zona horaria.
En este caso, esta función devolverá 0.system. Asimismo,
se recomienda instalar el paquete PECL
» timezonedb
en este caso.
Ejemplo #1 Lectura de la versión de la timezonedb
<?php
echo timezone_version_get();Resultado del ejemplo anterior es similar a:
2022.2
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.