使日期时间列表中的秒和分等于 00 python

Make Seconds and Minutes equal to 00 in datetime list python

我有一个 python 日期列表,格式为 2014-07-06 11:03:12 有没有办法以一种很好的方式将秒和分钟更改为 2014-07-06 11:00:00。我获取下面日期的代码行

dates = [datetime.datetime.strptime (d, '%Y-%m-%d %H:%M:%S') for d in df.date] `2014-07-06 11:03:12` format
from datetime import datetime, timedelta

print(datetime.now().replace(microsecond=0,second=0,minute=0)-timedelta(hours=1))

strptime(..).strftime('%Y-%m-%d %H:00:00')

将此添加到 Wondercricket 评论的行中为我提供了我正在寻找的解决方案。