Установите часовой пояс объекта DateTime:
<?php$date=date_create("2013-05-25",timezone_open("Индийский/Кергелен"));echo date_format($date,"Ymd H:i:sP");?>Функция date_timezone_set() Часовой пояс объекта DateTime.
date_timezone_set( объект,часовой пояс);
| параметр | описывать |
|---|---|
| объект | Необходимый. Указывает объект DateTime, возвращаемый функцией date_create(). Эта функция изменяет объект. |
| часовой пояс | Необходимый. Указывает объект DateTimeZone, представляющий желаемый часовой пояс. Совет: просмотрите список всех часовых поясов, поддерживаемых PHP. |
| Возвращаемое значение: | Возвращает объект DateTime в указанном формате. Возвращает FALSE в случае неудачи. |
|---|---|
| PHP-версия: | 5.2+ |
| Журнал обновлений: | PHP 5.3.0: возвращаемое значение изменено с NULL на DateTime. |