Establecer la zona horaria en PHP
La zona horaria en PHP se puede cambiar usando la configuración de php.ini
. PHP también proporciona una función integrada date_default_timezone_set()
que también puede establecer la zona horaria en PHP.
Este tutorial demuestra cómo configurar la zona horaria en PHP.
Establecer la zona horaria en PHP
Hay dos métodos para establecer la zona horaria en PHP. Uno es del archivo php.ini
y el otro del método integrado.
Use el archivo PHP.INI
para establecer la zona horaria en PHP
Siga los pasos a continuación para configurar la zona horaria usando el archivo php.ini
:
-
En primer lugar, cree el archivo
phpinfo()
para mostrar la hora. -
Vaya a su directorio PHP y abra el archivo
php.ini
. -
Busque la zona horaria
date
. -
Elimine el comentario y establezca la zona horaria en cualquier valor, por ejemplo, Asia/Kolkata.
-
Una vez configurada la zona horaria, reinicie el servidor Apache.
-
Una vez que se reinicie el servidor, se cambiará la zona horaria.
Utilice el método date_default_timezone_set()
para establecer la zona horaria en PHP
El date_default_timezone_set()
es un método integrado en PHP que se utiliza para establecer la zona horaria en PHP. El método devuelve falso si la zona horaria es válida; de lo contrario, siempre devolverá verdadero.
Este método es compatible con las versiones de PHP 5.1+. La sintaxis de este método es:
date_default_timezone_set(timezone)
Donde timezone
es la zona horaria como UTC, GMT o Asia/Kolkata, la lista de zonas horarias se puede encontrar aquí.
Probemos un ejemplo para el método date_default_timezone_set()
:
<?php
echo "The Default Timezone: ";
echo date_default_timezone_get();
echo "<br><br>";
date_default_timezone_set("Europe/Rome");
echo "The Updated Timezone: ";
echo date_default_timezone_get();
?>
El código anterior muestra la zona horaria predeterminada y luego la actualiza usando el método date_default_timezone_set()
. Ver salida:
The Default Timezone: UTC
The Updated Timezone: Europe/Rome
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook