概要
round("間隔")を使って、時間を丸めることができる。1Tが1分、5Tが5分、1Hが1時間、1Dが1日など。
コード
import pandas as pd
data = pd.to_datetime(pd.Series([
"2022-2-23 20:35",
"2022-2-24 00:05",
"2022-2-24 22:20"
]))
print(data)
print("-----")
print(data.round("1H"))
結果
0 2022-02-23 20:35:00 1 2022-02-24 00:05:00 2 2022-02-24 22:20:00 dtype: datetime64[ns] ----- 0 2022-02-23 21:00:00 1 2022-02-24 00:00:00 2 2022-02-24 22:00:00 dtype: datetime64[ns]