DateTime::setISODate
date_isodate_set
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
DateTime::setISODate -- date_isodate_set — Встановлює дату ISO
Опис
Об'єктно-орієнтований стиль
public DateTime::setISODate(int $year, int $week, int $dayOfWeek = 1): DateTime
Процедурний стиль
date_isodate_set( DateTime $object, int $year, int $week, int $dayOfWeek = 1): DateTime
Встановлення дати відповідно до стандарту ISO 8601, в якому використання тижнів та зміщення днями переважніше вказівки дати.
Подобен методуDateTimeImmutable::setISODate(), крім роботи з об'єктом DateTime
Процедурна версія приймає об'єкт DateTime як перший аргумент.
Список параметрів
object
Тільки для процедурного стилю: об'єкт DateTime, що повертається date_create(). Функція змінює цей об'єкт.
year
Рік нової дати.
week
Тиждень нової дати.
dayOfWeek
Усунення щодо початку тижня.
Значення, що повертаються
Повертає модифікований об'єкт DateTimeдля применения в цепи методов.
Дивіться також
- DateTimeImmutable::setISODate() - Встановлює дату у форматі ISO