DateTime::setISODate
date_isodate_set
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
DateTime::setISODate -- date_isodate_set — Sets the ISO date
Description
Object-oriented style
Procedural style
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
-
object
-
Procedural style only: A DateTime object returned by date_create(). The function modifies this object.
-
year
-
Year of the date.
-
week
-
Week of the date.
-
dayOfWeek
-
Offset from the first day of the week.
Return Values
Returns the modified DateTime object for method chaining or false
on failure.
See Also
- DateTimeImmutable::setISODate() - Sets the ISO date