我的Django中有一个案例:
变量't'从数据库中获取数据。我打印't'变量,结果是'datetime.time(16,59,59)'。这意味着在16:59:59。
我想将今天的日期与这些时间结合起来。有谁知道吗?
我想要的结果是(例如):'datetime.datetime(2014,10,22,16,59,59)'与今天的日期相结合是'2014-10-22'和指定时间之类的'16:59:59'
谢谢。
答案 0 :(得分:3)
from datetime import datetime, date, time
datetime.combine(date(2014, 10, 22), time(16, 59, 59)).
答案 1 :(得分:1)
它是datetime.combine
的用途,date.today()
今天返回日期:
>>> from datetime import datetime ,date , time
>>> datetime.combine(date.today(), time(16, 59, 59))
datetime.datetime(2014, 10, 22, 16, 59, 59)