假设我有modelL;
class MyModel(...):
start = models.DateTimeField()
stop = models.DateTimeField(null=True, blank=True)
我还有两条记录:
- 开始=2012-01-01 7:00:00 停止=2012-01-01 14:00:00
- 开始=2012-01-01 7:00:03 停止=2012-01-01 23:59:59
现在我想找到第二个查询,所以开始日期时间应该在开始和停止之间,停止时间应该是 23:59:59。如何进行这样的查询?
更多信息:
我认为这需要 F 对象。我想查找开始 -> 时间在另一个开始 -> 时间和停止 -> 时间之间的所有记录,并且停止 -> 时间是 23:59:59,并且日期与开始中的相同