DateTime::getTimezone

date_timezone_get

(PHP 5 >= 5.2.0)

DateTime::getTimezone -- date_timezone_get — Возвращает временную зону, соответствующую заданному объекту DateTime


Описание

Объектно-ориентированный стиль

public DateTimeZone DateTime::getTimezone ( void )

Процедурный стиль

DateTimeZone date_timezone_get ( DateTime $object )

Возвращает временную зону, соответствующую заданному объекту DateTime


Список параметров

object

Только для процедурного стиля: Объект DateTime, возвращаемый date_create()


Возвращаемые значения

Возвращает объект класса DateTimeZone в случае успешного завершения или FALSE в случае возникновения ошибки.


Примеры

Пример #1 Пример использования DateTime::getTimezone()

Объектно-ориентированный стиль


$date = new DateTime(null, new DateTimeZone('Europe/London'));
$tz = $date->getTimezone();
echo $tz->getName();

Процедурный стиль


$date = date_create(null, timezone_open('Europe/London'));
$tz = date_timezone_get($date);
echo timezone_name_get($tz);

Результат выполнения данных примеров:


Europe/London

Смотрите также

  • DateTime::setTimezone() - Установка временной зоны для объекта класса DateTime

Описание класса datetime, примеры использования класса datetime.

Описание на ru2.php.net
Описание на php.ru