COMO ESTABLECER ZONA HORARIA CON PHP

Hay dos maneras de como establecer la zona horaria en un proyecto php y es bastante sencillo. En este post os explico como establecer zona horaria con php:
  • Mofificado el fichero php.ini: Es necesario abrir el fichero php.ini y buscar la directiva date.timezone. Si no existe, la puede agregar: "date.timezone = 'Region/Zone'" y donde pone "'Region/Zone'" añadir la zona horaria que os interese.
  • Directamente desde php, ya sea desde un fichero bootstrap o desde el archivo principal del proyecto y añadir "date_default_timezone_set(''Region/Zone');" y donde pone "'Region/Zone'" añadir la zona horaria que os interese.
Para saber que zona horaria hay definida hay que usar la función de php "date_default_timezone_get()"
Os aconsejo mirar como establecer zona horaria con .htaccess.
En el siguiente enlace están disponibles las zonas horarias disponibles en php: Lista de zonas horarias