'Minimum along a given axis.
This is similar to :meth:`~numpy.ndarray.min`, but adapted to ensure
that the full precision given by the two doubles ``jd1`` and ``jd2``
is used, and that corresponding attributes are copied.
Note that the ``out`` argument is present only for compatibility with
``np.min``; since `Time` instances are immutable, it is not possible
to have an actual ``out`` to store the result in.'

def min(self, axis=None, out=None, keepdims=False):

    if (out is not None):
        raise ValueError(u'Since    `Time`    instances    are    immutable,    ``out``    cannot    be    set    to    anything    but    ``None``.')
    return self[self._advanced_index(self.argmin(axis), axis, keepdims)]
