Nuevo post para repasar la función de PHP date_default_timezone_set() que establece la zona horaria predeterminada.
Esta función de PHP establece la zona horaria por defecto en todas las funciones de fecha que usemos en nuestro script PHP. Vamos a ver como es la nomenclatura de date_default_timezone_set().
Función relacionada:
Sintaxis de date_default_timezone_set()
1 |
booleano date_default_timezone_set ( string ) |
En la llamada podemos ver que a la función solo hay que pasarle un string con la zona horaria, en mi caso por ejemplo pasaría ‘Europe/Madrid‘.
Aquí podemos ver un listado de las zonas horarias soportadas.
Ejemplo de date_default_timezone_set()
Vamos a ver en las siguientes líneas un ejemplo sencillo donde estableceramos por defecto ‘Australia/Melbourne‘ y preguntaremos al sistema la zona horaria por defecto (Nos tendría que devolver los mismo).
1 2 3 4 5 6 7 |
<?php //Establecemos zona horaria por defecto date_default_timezone_set('Australia/Melbourne'); //preguntamos la zona horaria $zonahoraria = date_default_timezone_get(); echo 'Zona horaria predeterminada: ' . $zonahoraria; ?> |