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

时间:2017-07-10 19:22:29

标签: python python-2.7 list datetime python-datetime

我有2014-07-06 11:03:12格式的日期python列表有没有办法以一种很好的方式将秒和分钟更改为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

2 个答案:

答案 0 :(得分:1)

from datetime import datetime, timedelta

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

答案 1 :(得分:1)

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

将这个添加到Wondercricket评论的行给了我正在寻找的解决方案。