我想做的是使用python datetime
replace()方法获得一个新的datetime
对象。
这在大多数情况下都可以正常工作,但是让我们说这一天是2019年1月31日23:00 PM,我执行了:
datetime.now().replace(hour=datetime.now().hour + 1 )
我要退回的是一个新的datetime
对象,其小时设置为0,天设置为1,月份设置为2
如果问题有明显答案,我是python新手。
答案 0 :(得分:1)
您似乎需要datetime.timedelta
例如:
import datetime
print( datetime.datetime.now() + datetime.timedelta(hours=1))