PHP настроить часовой пояс для даты

Быстрый вопрос,

Следующий вывод на моем веб-сайте составляет 1 час, и я просто хотел бы быстро исправить его соответствующим образом, но я не уверен в правильном синтаксисе …

<?php echo date('D, jS F @ g:ia', strtotime($row->datetime)); ?> 

Любой совет?

Используйте функцию date_default_timezone_set PHP для установки вашего часового пояса по умолчанию, когда он занимает часовой пояс сервера.

Вот список часовых поясов .

установить часовой пояс по умолчанию

 $timezone = 'America/Los_Angeles'; $stored_time = '2011-01-30 18:23:49'; date_default_timezone_set($timezone); $timestamp = strtotime($stored_time); $local_time = $timestamp + date('Z'); $local_date = date('Ymd H:i:s', $local_time); echo $local_date;