DateTime::setDate
PHP function
Edit on GitHub ✎
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
Sets the date
Description
Oop
DateTime::setDate(int $year, int $month, int $day): DateTime
Procedural
date_date_set(DateTime $object, int $year, int $month, int $day): DateTime
Resets the current date of the DateTime object to a different date.
Like DateTimeImmutable::setDate but works with DateTime, and changes the existing object.
The procedural version takes the DateTime object as its first argument.
Parameters
yearYear of the date.
monthMonth of the date.
dayDay of the date.
Return Values
Modifiedobject