Django查询日期时间< “情节中字”

时间:2014-12-21 01:59:43

标签: python django

我有时间tomorrow:2014-12-22:

tt = datetime.datetime.now(pytz.utc).replace(tzinfo=pytz.utc) + datetime.timedelta(days=1)
tomorrow = tt.strftime("%Y-%m-%d")  #2014-12-22

我可以使用这个sql来获得结果

SELECT * FROM showtime
WHERE the_id=82 AND time < '2014-12-22' 

我想知道我是否想在django查询中使用它,我该怎么办? 或者是否有我可以查询time objcet的方法,以便我可以确保时间是时间

obj = Showtime.objects.filter(source=1,movietme< tomorrow)

请教我谢谢!

1 个答案:

答案 0 :(得分:2)

使用lt字段查找:

obj = Showtime.objects.filter(source=1,movietme__lt=tomorrow)