检索日期和时间超过明天的数据

时间:2014-05-25 07:48:44

标签: python django

我的视图中有一张名为即将发布的表格。我想要做的很简单,我只想在该列上添加一些日期大于明天日期的数据。我这样做了:

  upcoming_obj = Events.objects.filter(start_date__year = current.year,
                                         start_date__month = current.month,
                                         start_date__day = current.day>=2)
  where current = datetime.datetime.now()

但是,当我设置start_date__day = current.day+1时,它会返回明天的日期,这对我来说是另一个名为tomorrows事件的表。还有其他选择或“current.day>=2”没有意义吗?

1 个答案:

答案 0 :(得分:2)

import datetime

tomorrow = datetime.datetime.today()+datetime.timedelta(days=1) 

upcoming_obj = Events.objects.filter(start_date__gt = tomorrow)