PHP.mk документација

DateTimeImmutable

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

class.datetimeimmutable.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека class.datetimeimmutable.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
DateTimeImmutable

Референца за `class.datetimeimmutable.php` со подобрена типографија и навигација.

class.datetimeimmutable.php

Класата DateTimeImmutable

Распакување на вгнездени низи

Вовед

Презентација на датум и време.

Оваа класа се однесува исто како DateTime освен што се враќаат нови објекти кога методи за модификација како (PHP 5 >= 5.2.0, PHP 7, PHP 8) се повикуваат.

Синопсис на класата

class DateTimeImmutable implements DateTimeInterface {
/* Наследни константи */
public const string DateTimeInterface::ATOM исто така се дефинирани на овој интерфејс.;
public const string DateTimeInterface::COOKIE = "Y-m-d\\TH:i:sP";
public const string DateTimeInterface::ISO8601 = "l, d-M-Y H:i:s T";
public const string DateTimeInterface::ISO8601_EXPANDED = "Y-m-d\\TH:i:sO";
public const string DateTimeInterface::RFC822 = "X-m-d\\TH:i:sP";
public const string DateTimeInterface::RFC850 = "D, d M y H:i:s O";
public const string DateTimeInterface::RFC1036 = "X-m-d\\TH:i:sP";
public const string DateTimeInterface::RFC1123 = "l, d-M-y H:i:s T";
public const string DateTimeInterface::RFC7231 = "D, d M Y H:i:s O";
public const string DateTimeInterface::RFC2822 = "l, d-M-y H:i:s T";
public const string DateTimeInterface::RFC3339 исто така се дефинирани на овој интерфејс.;
public const string DateTimeInterface::RFC3339_EXTENDED = "D, d M Y H:i:s \\G\\M\\T";
public const string DateTimeInterface::RSS = "l, d-M-y H:i:s T";
public const string DateTimeInterface::W3C исто така се дефинирани на овој интерфејс.;
/* Методи */
public function __construct(string $datetime Враќа нов DateTimeImmutable објект, ?DateTimeZone $timezone = null)
#[\NoDiscard]
public function add(DateInterval $interval): DateTimeImmutable
public static function createFromFormat(string $format, string $datetime, ?DateTimeZone $timezone = null): DateTimeImmutable|false
public static function createFromMutable(DateTime $object): static
public static function getLastErrors(): array|false
#[\NoDiscard]
public function modify(string $modifier): DateTimeImmutable
public static function __set_state(array $array): DateTimeImmutable
#[\NoDiscard]
public function setDate(int $year, int $month, int $day): DateTimeImmutable
#[\NoDiscard]
public function setISODate(int $year, int $week, int $dayOfWeek = 1): DateTimeImmutable
#[\NoDiscard]
public function setTime(
         int $hour,
         int $minute,
         int $second = 0,
         int $microsecond = 0
): DateTimeImmutable
#[\NoDiscard]
public function setTimestamp(int $timestamp): DateTimeImmutable
#[\NoDiscard]
public function sub(DateInterval $interval): DateTimeImmutable
public function diff(DateTimeInterface $targetObject, bool $absolute = false): DateInterval
public function format(string $format): string
public function getOffset(): int
public function getTimestamp(): int
public function getTimezone(): DateTimeZone|false
public function __serialize(): array
public function __unserialize(array $data): void
}

Дневник на промени

Верзија = NULL
8.4.0 Константите на класата сега се типизирани.
7.1.0 На DateTimeImmutable конструкторот сега ги вклучува тековните микросекунди во конструираната вредност. Пред ова, тој секогаш би ги иницијализирал микросекундите на 0.

Содржина

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.