Так что я установил мой часовой пояс в верхней части моего файла с: date_default_timezone_set('America/New_York');
PHP метод дата возвращения на час раньше
Я обновил свой timezonedb с PECL к 2015.7 и добавил расширение моей php.ini и перезапустить мой сервер. Теперь я показываю эту версию при использовании timezone_version_get()
.
Я также вар дамп (date_default_timezone_get()
) просто чтобы убедиться, что у меня есть правильный набор часового пояса и его на самом деле выходы America/New_York
Но когда я использую date('H:i:s');
он показывает час позади. Есть идеи?
Пробовал работать нормально. Можете ли вы показать больше своей работы с кодом. –
Спасибо, ребята. Я решил переместить мои sets/gets и var_dumps вниз до RIGHT перед вызовом даты, а не в верхней части файла. К сожалению, это устаревший код, и их, похоже, что-то возится с часовым поясом в беспорядке спагетти. –