DateTime::setISODate
PHP function
Edit on GitHub ✎
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
Sets the ISO date
Description
Oop
DateTime::setISODate(int $year, int $week, int $dayOfWeek = 1): DateTime
Procedural
date_isodate_set(DateTime $object, int $year, int $week, int $dayOfWeek = 1): DateTime
Set a date according to the ISO 8601 standard - using weeks and day offsets rather than specific dates.
Like DateTimeImmutable::setISODate but works with DateTime.
The procedural version takes the DateTime object as its first argument.
Parameters
yearYear of the date.
weekWeek of the date.
dayOfWeekOffset from the first day of the week.
Return Values
Modifiedobject