DateTimeImmutable::setTimezone
(PHP 5 >= 5.5.0, PHP 7, PHP 8)
DateTimeImmutable::setTimezone — Встановлює часовий пояс
Опис
public DateTimeImmutable::setTimezone(DateTimeZone $timezone): DateTimeImmutable
Повертає новий об'єкт DateTimeImmutable із встановленим новим часовим поясом.
Список параметрів
timezone
Об'єкт DateTimeZone, що представляє бажаний часовий пояс.
Значення, що повертаються
Повертає новий модифікований об'єкт DateTimeImmutable для ланцюжка методів. Момент часу, що лежить в основі, не змінюється при виклику методу.
Приклади
Приклад #1 Приклад використання DateTimeImmutable::setTimeZone()****
Об'єктно-орієнтований стиль
Loading...
Результат виконання наведених прикладів:
2000-01-01 00:00:00+12:00
2000-01-01 01:45:00+13:45
Дивіться також
- DateTimeImmutable::getTimezone() - Повертає часовий пояс щодо поточного значення DateTime
- DateTimeZone::__construct() - Створює новий об'єкт DateTimeZone