IntlCalendar::getTimeZone

(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)

IntlCalendar::getTimeZoneGet the objectʼs timezone

Açıklama

Nesne yönelimli kullanım

publicIntlCalendar::getTimeZone(): IntlTimeZone|false

Yordamsal kullanım

intlcal_get_time_zone(IntlCalendar$calendar): IntlTimeZone|false

Returns the IntlTimeZone object associated with this calendar.

Bağımsız Değişkenler

calendar

IntlCalendar örneği.

Dönen Değerler

An IntlTimeZone object corresponding to the one used internally in this object. Returns false on failure.

Örnekler

Örnek 1 IntlCalendar::getTimeZone()

<?php
ini_set
('date.timezone', 'Europe/Lisbon');
ini_set('intl.default_locale', 'en_US');

$cal = IntlCalendar::createInstance();
print_r($cal->getTimeZone());

$cal->setTimeZone('UTC');
print_r($cal->getTimeZone());

$cal = IntlCalendar::fromDateTime('2012-01-01 00:00:00 GMT+03:33');
print_r($cal->getTimeZone());

Yukarıdaki örneğin çıktısı:

IntlTimeZone Object ( [valid] => 1 [id] => Europe/Lisbon [rawOffset] => 0 [currentOffset] => 3600000 ) IntlTimeZone Object ( [valid] => 1 [id] => UTC [rawOffset] => 0 [currentOffset] => 0 ) IntlTimeZone Object ( [valid] => 1 [id] => GMT+03:33 [rawOffset] => 12780000 [currentOffset] => 12780000 )

Ayrıca Bakınız

To Top