Class for date range
| package |
DateRange |
|---|---|
| subpackage |
Utility |
__construct(\DateTime|string|integer $start, \DateTime|string|integer $end = null)
| throws | |
|---|---|
\DateTime|string|integerStart date
\DateTime|string|integerEnd date
end() : \DateTime
\DateTime
endFormat(string $format) : string
stringDate format
string
isContains(\DateTime $Date, boolean $inclusive = true)
\DateTimeChecked date
booleanTrue means include range edges
period(string $time) : \ArrayIterator
string
\ArrayIterator
start() : \DateTime
\DateTime
startFormat(string $format) : string
stringDate format
string
_startDate : \DateTime
| var |
|---|
\DateTime
_endDate : \DateTime
| var |
|---|
\DateTime