Установите часовой пояс объекта 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. |