DateTimeImmutable::setDate

(PHP 5 >= 5.5.0, PHP 7, PHP 8)

DateTimeImmutable::setDate — Встановлює дату

Опис

public DateTimeImmutable::setDate(int $year, int $month, int $day): DateTimeImmutable

Повертає новий об'єкт DateTimeImmutable із поточною датою об'єкта DateTimeImmutable, встановленою на задану дату.

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

object

Тільки для процедурного стилю: об'єкт DateTime, що повертається date_create(). Функція змінює цей об'єкт.

year

Рік дати.

month

Місяць дати.

day

День дати.

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

Повертає новий об'єкт DateTimeImmutable із модифікованими даними.

Приклади

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

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

Loading...

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

2001-02-03

Приклад #2 Значення, що виходять за межі діапазону, додаються до батьківських значень

Loading...

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

2001-02-28
2001-03-01
2002-02-03

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