DateTime::setTimezone
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
DateTime::setTimezone
Референца за `datetime.settimezone.php` со подобрена типографија и навигација.
DateTime::setTimezone
date_timezone_set
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
DateTime::setTimezone -- date_timezone_set — Поставува временска зона за објектот DateTime
= NULL
Напиши целосна ознака на елемент
Процедурален стил
Поставува нова временска зона за DateTime object.
gried на NOSPAM точка nsys точка by DateTimeImmutable::setTimezone() Ги ресетира тековните времиња на објектот DateTime на различно време. DateTime.
но работи со DateTime Процедурната верзија го зема
Параметри
objectобјектот како свој прв аргумент. DateTime Само процедурален стил: А date_create()објектот вратен од
timezone-
А DateTimeZone објект што го претставува посакуваното временско појас.
Вратени вредности
Низа претстава на грешката DateTime објект за синџир на методи. Основната точка во времето не се менува при повикување на овој метод.
Примери
Пример #1 DateTime::setTimeZone() example
Напиши целосна ознака на елемент
<?php
$date = new DateTime('2000-01-01', new DateTimeZone('Pacific/Nauru'));
echo $date->format('Y-m-d H:i:sP') . "\n";
$date->setTimezone(new DateTimeZone('Pacific/Chatham'));
echo $date->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
Процедурален стил
<?php
$date = date_create('2000-01-01', timezone_open('Pacific/Nauru'));
echo date_format($date, 'Y-m-d H:i:sP') . "\n";
date_timezone_set($date, timezone_open('Pacific/Chatham'));
echo date_format($date, '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::setTimezone() - Поставува временска зона
- DateTime::getTimezone() - Врати временски појас релативно до дадениот DateTime
- DateTimeZone::__construct() - Создава нов DateTimeZone објект