我试图根据给定的日期获得两个日期,昨天日期和明天日期,然后再传递给Django的Queryset过滤器函数:
nxtday = relativedelta(day=+1) + date
yesterday = relativedelta(day=-1) + date
events = events.filter(start_datetime__gte=yesterday, end_datetime__lte=nxtday)
这里的重点是得到当天的事件,就像你可能已经推断的那样。问题是我一直收到这个错误:
ValueError: day is out of range for month
稍后切