/** * Subtracts DateInterval from stored date and * sets time to 6am to avoid possible Daylight Savings transition issues. * * @param DateInterval $interval * @return Date */ public function sub($interval) { parent::sub($interval); parent::setTime(12, 0, 0); return $this; }