docs: def _hours(t0, t):
  		"""
  		Return the hourly offset(s) of a (list of) time from a given time.
  		Arguments:
  		t0 -- time from which offsets are sought
  		t -- times to find hourly offsets from t0.
  		"""
  		if not isinstance(t, Iterable):
  			return Tide._hours(t0, [t])[0]
  		elif isinstance(t[0], datetime):
  			return np.array([(ti-t0).total_seconds() / 3600.0 for ti in t])
  		else:
  			return t