import datetime
df['<column>'] = df['<column>'].apply(lambda dt: datetime.datetime(dt.year,
    dt.month, dt.day, dt.hour, 15 * (dt.minute // 15)))
Как округлить столбец даты и времени до ближайшей четверти часа