Siga este artículo para aprender sobre el date_default_timezone_set() función en PHP.
¿Qué es la función date_default_timezone_set() en PHP?
El date_default_timezone_set() es una función incorporada de PHP que se utiliza para establecer el zona horaria predeterminada utilizado por todas las funciones de fecha y hora en el script PHP. Esta función permite a los usuarios obtener la hora y la fecha del servidor donde se ejecuta un script PHP. Al establecer el zona horaria predeterminada , la función ayuda a garantizar que todas las operaciones de fecha/hora en el script se realicen con precisión en función de la zona horaria especificada.
Por ejemplo, para trabajar con fechas y horas de diferentes zonas horarias, puede utilizar el date_default_timezone_set() función. Esto garantizará que todos los cálculos y el formato se realicen utilizando una zona horaria específica. Esto es útil cuando se crean aplicaciones que necesitan manejar fechas y horas de diferentes partes del mundo.
Sintaxis
Una sintaxis simple utilizada por PHP date_default_timezone_set() función se da a continuación:
date_default_timezone_set ( zona horaria )
Parámetro: Esta función acepta solo un parámetro zona horaria que indica la zona horaria a utilizar.
Valor de retorno: Si la zona horaria especificada no es válida, esta función devuelve falso; de lo contrario, devuelve verdadero.
Cómo usar la función date_default_timezone_set() en PHP
el uso de la date_default_timezone_set() La función es muy simple en PHP. Siga el ejemplo a continuación para entender cómo usar la función:
Ejemplo
Implementemos el date_default_timezone_set() función siguiendo los pasos mencionados anteriormente.
// Configuración de la zona horaria a la hora de Nueva York
date_default_timezone_set ( 'América/Nueva_York' ) ;
// Obtener la hora actual en la zona horaria predeterminada
$HoraActual = fecha ( 'Y-m-d H: i: s' ) ;
// Mostrar la hora actual
eco 'La hora actual es: $HoraActual ' ;
?>
En este ejemplo, cambiamos la zona horaria a Nueva York y luego imprimió la fecha y hora actual de esa zona en la consola usando echo.
Nota: Puede cambiar su zona horaria según su elección. Obtenga una lista de todas las zonas horarias de aquí .
Conclusión
Los scripts PHP utilizan la zona horaria del servidor web de forma predeterminada; sin embargo, puede cambiarlo a través del date_default_timezone_set() función. Al usar esta función, cada hora y día de trabajo en el script se usará durante el tiempo especificado. Comprender esta función es útil para acceder a la información de fecha y hora desde un servidor que ejecuta scripts.