Cómo poner la hora local con php

Con el lanzamiento de PHP 5.1, PHP añadió una configuración para una zona horaria local predeterminada a php.ini. Si no se establece una zona horaria por defecto, PHP adivinar, que a veces se traduce en GMT. Además, PHP muestra un mensaje que le aconseja configurar su zona horaria local.

Video: ¿Cómo Manejar la Fecha en los Formularios? - HTML y PHP

Para establecer una zona horaria predeterminada, siga estos pasos:

php.ini abierta en un editor de texto.

Utilice un editor de texto como el Bloc de notas, VI, o la edición de textos para abrir el archivo. los php.ini archivo se encuentra en el directorio de instalación para PHP, que normalmente se encuentra por debajo de la / Etc / directorio en Linux, en el directorio Archivos de programa de Windows y / Private / etc / en Mac.

  • Baje hasta la sección titulada [Fecha].

  • Encontrar el ajuste date.timezone =.

    Video: 21. PHP en español. Fecha y hora

  • Si la línea comienza con un punto y coma (-), quite el punto y coma.

    El punto y coma indica un comentario, o una línea que se ignora en el archivo. Extracción del punto y coma significa que PHP analizar la línea.

  • Añadir un código de zona horaria después del signo igual.

    Añadir una zona horaria, sin comillas, a la línea con el fin de definir la zona horaria que el servidor reside dentro. Ver http://php.net/manual/en/timezones.php para una lista de zonas horarias admitidas y tenga en cuenta que no es necesario usar comillas alrededor de la zona horaria cuando se define en el php.ini.

  • Reiniciar el servidor web.

    Video: 06 - tutorial formularios html y css | fechas

    programas PHP no usarán la nueva zona horaria hasta que se reinicie el servidor web. Cómo realizar esta tarea depende de su sistema operativo. En Windows por lo general hay un widget para reiniciar el servidor en la barra de tareas. Uno de los siguientes comandos normalmente funciona en Linux, dependiendo de la variante y versión de Linux:

  • Debian / Ubuntu: reinicio sudo /etc/init.d/apache2

  • Red Hat / CentOS: servicio httpd restart

  • En Mac: sudo / usr / sbin / apachectl restart

  • Artículos Relacionados