gpt4 book ai didi

python - 将日期时间转换为最近的时间点

转载 作者:行者123 更新时间:2023-12-01 01:07:53 24 4
gpt4 key购买 nike

我有一个日期集如下。

                      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

最佳答案

这里是可能的用途DatetimeIndex.floor :

df.index = df.index.floor('12H')
print (df)
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

关于python - 将日期时间转换为最近的时间点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55156129/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com