endOfMonth.php
Table of Contents
Functions
- endOfMonth() : DateTimeImmutable
- Returns the last representable instant of the month containing a date.
Functions
endOfMonth()
Returns the last representable instant of the month containing a date.
endOfMonth(DateTimeInterface $date) : DateTimeImmutable
A new DateTimeImmutable is returned, set to the last day of the month at
23:59:59.999999 (microseconds included) ; the source date is never modified. The
timezone of the returned value is the one carried by $date. The last day of the
month is computed with daysInGregorianMonth(), so leap years are handled correctly.
Parameters
- $date : DateTimeInterface
-
The source date.
Tags
Return values
DateTimeImmutable —A new immutable date, at the end of the same month.