我有一个Date对象,想要轻松将其转换为DateTime对象,将时间设置为任意值(例如12:00:00)。
我知道可以使用字符串并使用strptime and strftime进行调整。
我很好奇是否有更容易,更直接的方法。
答案 0 :(得分:8)
可以使用datetime.combine(日期,时间)完成,如下所示: https://stackoverflow.com/a/1937636/3199774
from datetime import date
from datetime import datetime
d = date.today()
datetime.combine(d, datetime.min.time())