pandasで日時データから日付だけに丸める

データをこねこねしてるときに、日付のデータだけで時間のデータはカットしてほしい(ただし00:00で出してほしい)

という要件がありました。

df.start_time = df.start_time\
.dt.strftime('%Y-%m-%d %H:%M')

df.start_time = df.start_time\
.dt.floor('D')\
.dt.strftime('%Y-%m-%d %H:%M')

日で丸めるけど、出力自体は00:00は残す、ってことでこうやってみました。


参考:
https://pandas.pydata.org/pandas-docs/stable/user_guide/timeseries.html#timeseries-offset-aliases