DateTimeImmutable::setTimezone
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
DateTimeImmutable::setTimezone
Референца за `datetimeimmutable.settimezone.php` со подобрена типографија и навигација.
DateTimeImmutable::setTimezone
Распакување на вгнездени низи
DateTimeImmutable::setTimezone — Го поставува временскиот појас
= NULL
Враќа нов DateTimeImmutable објект со поставен нов временски појас.
Параметри
timezone-
А DateTimeZone објект што го претставува посакуваното временско појас.
Вратени вредности
Враќа нов изменет DateTimeImmutable објект за синџир на методи. Основната точка во времето не се менува при повикување на овој метод.
Примери
Пример #1 DateTimeImmutable::setTimeZone() example
Напиши целосна ознака на елемент
<?php
$date = new DateTimeImmutable('2000-01-01', new DateTimeZone('Pacific/Nauru'));
echo $date->format('Y-m-d H:i:sP') . "\n";
$newDate = $date->setTimezone(new DateTimeZone('Pacific/Chatham'));
echo $newDate->format('Y-m-d H:i:sP') . "\n";
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
2000-01-01 00:00:00+12:00 2000-01-01 01:45:00+13:45
Види Исто така
- DateTimeImmutable::getTimezone() - Врати временски појас релативно до дадениот DateTime
- DateTimeZone::__construct() - Создава нов DateTimeZone објект