将日期转换为日期时间

时间:2014-05-13 12:28:34

标签: django date datetime

我有一个Date对象,想要轻松将其转换为DateTime对象,将时间设置为任意值(例如12:00:00)。

我知道可以使用字符串并使用strptime and strftime进行调整。

我很好奇是否有更容易,更直接的方法。

1 个答案:

答案 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())