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
Дивіться також
- DateTimeImmutable::setISODate() - Встановлює дату у форматі ISO
- DateTimeImmutable::setTime() - Встановлює час