{"id":2363,"date":"2025-03-28T10:01:03","date_gmt":"2025-03-28T10:01:03","guid":{"rendered":"https:\/\/www.lucushost.com\/ayuda\/?p=2363"},"modified":"2025-03-28T10:02:32","modified_gmt":"2025-03-28T10:02:32","slug":"cambiar-zona-horaria-php","status":"publish","type":"post","link":"https:\/\/www.lucushost.com\/ayuda\/cambiar-zona-horaria-php\/","title":{"rendered":"C\u00f3mo cambiar la zona horaria en PHP"},"content":{"rendered":"<p>Si no tienes bien configurada la zona horaria en PHP, es fundamental que sepas c\u00f3mo cambiarla y te explicamos el porqu\u00e9.<\/p>\n<p>Si tienes tareas o funciones programadas en tu web con una zona horaria incorrecta, no se van a realizar de forma precisa e incluso pueden generar algunos errores. Esto es crucial si trabajas, por ejemplo, con alguna aplicaci\u00f3n de citas online o reservas.<\/p>\n<div class=\"tds-message-box box-note \">Por defecto, en LucusHost tenemos configurada la Zona horaria de Madrid (GMT+1) , as\u00ed que si es esta con la que deseas trabajar, ya no es necesario que hagas ning\u00fan cambio \ud83d\ude42<\/div>\n<h2>Configuraci\u00f3n de la zona horaria en PHP<\/h2>\n<p>Si deseas cambiar la zona horaria en PHP puedes hacerlo de dos formas: a trav\u00e9s de cPanel o bien modificando el fichero .htaccess. A continuaci\u00f3n te explicamos c\u00f3mo hacerlo de las dos formas, t\u00fa elige la que te sea m\u00e1s c\u00f3moda.<\/p>\n<h3>Cambiar la zona horaria en PHP desde cPanel<\/h3>\n<p>Abre el panel de control de tu <a href=\"https:\/\/www.lucushost.com\/hosting-ssd\">plan de hosting<\/a> y ve a la secci\u00f3n \u00abSoftware\u00bb. Ah\u00ed, haz clic en \u00abSeleccionar versi\u00f3n PHP\u00bb.<\/p>\n<p>Se abrir\u00e1 el \u00ab<span class=\"lvemanager-php-logo-title\">PHP Selector<\/span>\u00ab, haz clic en \u00abOpciones\u00bb y ya podr\u00e1s configurar la zona horaria.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-2364\" src=\"https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/cambiar-zona-horaria-php-cpanel.png\" alt=\"Cambiar la zona horaria de PHP desde cPanel\" width=\"960\" height=\"896\" srcset=\"https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/cambiar-zona-horaria-php-cpanel.png 960w, https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/cambiar-zona-horaria-php-cpanel-300x280.png 300w, https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/cambiar-zona-horaria-php-cpanel-768x717.png 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" title=\"\"><\/p>\n<h3>Cambiar la zona horaria en PHP desde el .htaccess<\/h3>\n<p>A trav\u00e9s del fichero de configuraci\u00f3n .htaccess tambi\u00e9n puedes hacer este cambio. Para ello, accede al directorio al que apunta tu dominio, por ejemplo, el public_html y a\u00f1ade\u00a0 la siguiente l\u00ednea c\u00f3digo al fichero:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php_value date.timezone \u201cEurope\/Madrid\u201d<\/pre>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-2365\" src=\"https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/cambiar-zona-horaria-php-htaccess.png\" alt=\"Cambiar la zona horaria de PHP desde el .htaccess\" width=\"961\" height=\"179\" srcset=\"https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/cambiar-zona-horaria-php-htaccess.png 961w, https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/cambiar-zona-horaria-php-htaccess-300x56.png 300w, https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/cambiar-zona-horaria-php-htaccess-768x143.png 768w\" sizes=\"(max-width: 961px) 100vw, 961px\" title=\"\"><\/p>\n<h2><b>Comprueba que la zona horaria se cambi\u00f3 correctamente<\/b><\/h2>\n<p>Una vez que hayas ajustado la zona horaria en PHP, te recomiendo que compruebes que se haya cambiado correctamente.<\/p>\n<p>Para esto, puedes crear un script en PHP para ejecutar en nuestro navegador con el siguiente c\u00f3digo.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">&lt;?php\r\necho \"Zona horaria actual: \" . date_default_timezone_get();\r\n?&gt;\r\n<\/pre>\n<p>Ahora ve al directorio al cual apunta tu dominio, por ejemplo el public_html, y crea un nuevo archivo.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-2366\" src=\"https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/crear-archivo-public-html.png\" alt=\"Crear archivo en el public_html\" width=\"960\" height=\"266\" srcset=\"https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/crear-archivo-public-html.png 960w, https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/crear-archivo-public-html-300x83.png 300w, https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/crear-archivo-public-html-768x213.png 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" title=\"\"><\/p>\n<p>Nombre este nuevo archivo de esta forma: date_time.php<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-2367\" src=\"https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/archivo-date-time-public-html.png\" alt=\"Nombrar archivo date_time en el public_html\" width=\"499\" height=\"253\" srcset=\"https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/archivo-date-time-public-html.png 499w, https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/archivo-date-time-public-html-300x152.png 300w\" sizes=\"(max-width: 499px) 100vw, 499px\" title=\"\"><\/p>\n<p>Una vez que lo hayas creado, ve al archivo y, pulsado sobre \u00e9l con el bot\u00f3n derecho, haz clic en Editar. As\u00ed podr\u00e1s acceder al c\u00f3digo del mismo:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-2369\" src=\"https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/comprobar-codigo-date-time.png\" alt=\"Comprobar el c\u00f3digo del archivo date:time.php\" width=\"959\" height=\"199\" srcset=\"https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/comprobar-codigo-date-time.png 959w, https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/comprobar-codigo-date-time-300x62.png 300w, https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/comprobar-codigo-date-time-768x159.png 768w\" sizes=\"(max-width: 959px) 100vw, 959px\" title=\"\"><\/p>\n<p>Por \u00faltimo, ejecuta esta URL en tu navegador: dominio.com\/date_time.php para comprobar con qu\u00e9 zona horaria est\u00e1s trabajando y si los cambios se hicieron de forma correcta.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-2370\" src=\"https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/comprobar-zona-horaria-php-navegador.png\" alt=\"Comprobar la zona horaria de PHP desde el navegador\" width=\"959\" height=\"166\" srcset=\"https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/comprobar-zona-horaria-php-navegador.png 959w, https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/comprobar-zona-horaria-php-navegador-300x52.png 300w, https:\/\/www.lucushost.com\/ayuda\/wp-content\/uploads\/2025\/03\/comprobar-zona-horaria-php-navegador-768x133.png 768w\" sizes=\"(max-width: 959px) 100vw, 959px\" title=\"\"><\/p>\n<p>Como ves, puedes cambiar la zona horaria en PHP en solo unos clics a trav\u00e9s de la opci\u00f3n \u201cSeleccionar versi\u00f3n de PHP\u201d de cPanel. Aunque, si lo prefieres, tambi\u00e9n puedes hacerlo manualmente a trav\u00e9s del .htaccess.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si no tienes bien configurada la zona horaria en PHP, es fundamental que sepas c\u00f3mo cambiarla y te explicamos el porqu\u00e9. Si tienes tareas o funciones programadas en tu web con una zona horaria incorrecta, no se van a realizar de forma precisa e incluso pueden generar algunos errores. Esto es crucial si trabajas, por (&#8230;)<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1,13],"tags":[],"acf":[],"_links":{"self":[{"href":"https:\/\/www.lucushost.com\/ayuda\/wp-json\/wp\/v2\/posts\/2363"}],"collection":[{"href":"https:\/\/www.lucushost.com\/ayuda\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lucushost.com\/ayuda\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lucushost.com\/ayuda\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lucushost.com\/ayuda\/wp-json\/wp\/v2\/comments?post=2363"}],"version-history":[{"count":5,"href":"https:\/\/www.lucushost.com\/ayuda\/wp-json\/wp\/v2\/posts\/2363\/revisions"}],"predecessor-version":[{"id":2384,"href":"https:\/\/www.lucushost.com\/ayuda\/wp-json\/wp\/v2\/posts\/2363\/revisions\/2384"}],"wp:attachment":[{"href":"https:\/\/www.lucushost.com\/ayuda\/wp-json\/wp\/v2\/media?parent=2363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lucushost.com\/ayuda\/wp-json\/wp\/v2\/categories?post=2363"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lucushost.com\/ayuda\/wp-json\/wp\/v2\/tags?post=2363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}