df['delta'] = [parse_date(datetime.datetime.strptime(start, '%Y-%m-%d') -
    datetime.datetime.strptime(end, '%Y-%m-%d')) for start, end in zip(df[
    'start'], df['end'])]
calculate datetime-difference in years, months, etc. in a new pandas dataframe column