public function addHours($hours)
    {
        $hours = (int) $hours;
        $interval = new DateInterval('PT' . abs($hours) . 'H');

        if ($hours < 0) {
            $interval->invert = 1;
        }

        return $this->add($interval);
    }