我想让日期在昨天晚上11点30分。Python设置日期时间为特定时间
这里是我的代码:
import datetime
yesterday = datetime.date.today() - datetime.timedelta (days=1)
PERIOD=yesterday.strftime ('%Y-%m-%d')
new_period=PERIOD.replace(hour=23, minute=30)
print new_period
但是我得到这个错误:
TypeError: replace() takes no keyword arguments
任何帮助,将不胜感激。
我得到这个错误:'“小时”是这个function' – jxn
修正了一个无效的关键字参数,只是意识到笔者使用'datetime.date'代替'datetime.datetime'。感谢您的支持。 – huu