def generateSplitDates(years):
    """
    Generates train/test split dates.
    :param years: tuple, (start year, end year, prediction year), (YYYY, YYYY, YYYY)
    Returns tuples, (train start, train end), (test start, test end). All dates formatted as YYYY-MM-DD.
    """
    train_dates = ('{}-01-01'.format(years[0]), '{}-12-31'.format(years[1]))
    test_dates = ('{}-01-01'.format(years[2]), '{}-12-31'.format(years[2]))
    return train_dates, test_dates