我正在尝试使用 Django 实现以下查询:
select * from Days where '11:00' between start_time and '23:59';
我的(简化的)模型如下所示:
class Days(models.Model):
start_time = models.TimeField()
我想找到给定时间参数的 start_time 和午夜之间的任何对象。我想做这样的事情,但它不起作用。
time_param = datetime.time(11, 0, 0)
days = Days.objects.filter(time_param__range=[start_time, time(23, 59, 59))