df['sale_yr'] = pd.to_numeric(df.date.str.slice(0, 4))
df['sale_month'] = pd.to_numeric(df.date.str.slice(4, 6))
df['sale_day'] = pd.to_numeric(df.date.str.slice(6, 8))