【发布时间】:2019-03-14 06:21:51
【问题描述】:
我有一个如下的日期集。
dummy
datetime
2015-10-25 06:00:00 1
2015-04-05 20:00:00 1
2015-11-24 00:00:00 1
2015-08-18 08:00:00 1
2015-10-21 12:00:00 1
我想将日期时间更改为最近的预定义时间点,例如 00:00:00 和 12:00:00
dummy
datetime
2015-10-25 00:00:00 1
2015-04-05 12:00:00 1
2015-11-24 00:00:00 1
2015-08-18 00:00:00 1
2015-10-21 12:00:00 1
【问题讨论】:
-
检查 stackoverflow.com/q/32723150/4636715 以四舍五入到最接近的时间顶部/底部。
-
使用
df.index.floor('12H')
标签: python pandas python-datetime