Comment Comment by pbalau if self._midnight(today) returns a datetime object, than: self.filter(end__gt=self._midnight(today)) will evaluate to: self.filter(end__gt=<some_datetime_object>) While self.filter(Field.end > self._midnight(today)) will evaluate to: self.filter(<True/False>) parent pbalau 3 months ago