Проверенна ли дата, время отпуска на 7 часов?

У меня возникли проблемы с отображением правильной даты, ну на самом деле это только время.

В db дата хранится в этой форме: '2012-09-28 23:30:00' (отключено на 7 часов фактического времени)

Это значение для даты события.

Когда я извлекаю его с помощью этого скрипта (для drupal): $ttdate = $obj->field_date_test_value; $nttdate = strtotime($ttdate); $okdate = format_date($nttdate, $type = 'medium'); print $okdate; $ttdate = $obj->field_date_test_value; $nttdate = strtotime($ttdate); $okdate = format_date($nttdate, $type = 'medium'); print $okdate;

… он отлично работает, но время отключено на 7 часов. Поэтому вместо того, чтобы показывать «Fri, 9/28/2012 – 4:30 pm», он показывает «Пт, 9/28/2012 – 11:30 pm».

Обратите внимание, что на странице события drupal возвращает правильное время …

Я сделал некоторые исследования, и я решил, что это связано с часовым поясом? Но у меня установлен часовой пояс в Лос-Анджелесе, поэтому я не совсем уверен, что происходит. Может быть, мой сценарий?