IntlDateFormatter::getTimeZone

datefmt_get_timezone

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

IntlDateFormatter::getTimeZone -- datefmt_get_timezone — Отримує часовий пояс засобу форматування

Опис

Об'єктно-орієнтований стиль

public IntlDateFormatter::getTimeZone(): IntlTimeZone|false

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

datefmt_get_timezone(IntlDateFormatter $formatter): IntlTimeZone|false

Повертає об'єкт IntlTimeZone, що представляє часовий пояс, який використовуватиметься цим об'єктом для форматування дати та часу. При форматуванні об'єктів IntlCalendar і DateTime За допомогою цього IntlDateFormatter, використовуваний часовий пояс буде той, який повертається цим методом, а не той, який пов'язаний з об'єктами, що форматуються.

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

Ця функція не має параметрів.

Значення, що повертаються

Пов'язаний об'єкт IntlTimeZoneили**false**в случае возникновения ошибки.

Приклади

Приклад #1 Приклад використання IntlDateFormatter::getTimeZone()****

Loading...

Результат виконання наведеного прикладу:

object(IntlTimeZone)#4 (4) {
  ["valid"]=>
  bool(true)
  ["id"]=>
  string(13) "Europe/Madrid"
  ["rawOffset"]=>
  int(3600000)
  ["currentOffset"]=>
  int(7200000)
}
Spain Time
Europe/Lisbon
Europe/Lisbon

Дивіться також