/** * Create a new iterator for the number of hours in a range. * * @param DateTime $start The start date of the range * @param DateTime $end The end date of the range */ public function __construct(DateTime $start, DateTime $end) { $this->start = $start->withMinutes(0)->withSeconds(0)->timestamp(); $this->end = $end->withMinutes(0)->withSeconds(0)->timestamp(); $this->rewind(); }