espaƱol diffindays dates php laravel timezone laravel-5 php-carbon

diffindays - timezone php



Formato de zona horaria para la fecha de carbono (2)

Estoy tratando de establecer la zona horaria para una fecha en un objeto Carbon . Funciona bien localmente, pero en mi caja de producción me sigue dando un error de Bad timezone .

He intentado:

$date->setTimezone(''7''); $date->setTimezone(''+7''); $date->setTimezone(''7:00''); $date->setTimezone(''+7:00''); $date->setTimezone(''UTC 7''); $date->setTimezone(''UTC +7''); $date->setTimezone(''UTC 7:00''); $date->setTimezone(''UTC +7:00'');

No tengo idea de por qué se queja en mi caja de producción. Tampoco se puede encontrar la documentación sobre cuál es el formato "correcto" para ingresar aquí. Puede ayudarme alguien, por favor.

Para su información: local es windows, y prod es cuadro de Ubuntu.



Puedes cambiar la zona horaria con esto:

$timestamp = ''2014-02-06 16:34:00''; $date = Carbon::createFromFormat(''Y-m-d H:i:s'', $timestamp, ''Europe/Stockholm''); $date->setTimezone(''UTC'');

este formato funciona bien para mi proyecto Local (Ubuntu) y prod (Redhat).