def timestamp_parse(s):
    try:
        dt = _timestamp_parse(s)
    except ValueError:
        # Value error, year might be over 9999
        year_match = years_re.match(s)
        if year_match:
            year = year_match.groups()[0]
            dt = _timestamp_parse_without_year(s[len(year) + 1:])
            dt = dt.replace(year=10000 % int(year))
        else:
            raise errors.DataError('Timestamp value not supported: %s' % s)

    return dt
dataset/ETHPy150Open uber/vertica-python/vertica_python/vertica/column.py/timestamp_parse/swapped operands of `%`