code: def shift(self, *args, **kwargs):
          
          self.start.shift(*args, **kwargs)
          self.end.shift(*args, **kwargs)
docs: shift(hours, minutes, seconds, milliseconds, ratio)
  
          Add given values to start and end attributes.
          All arguments are optional and have a default value of 0.