Сравнение даты и даты и времени в Django

У меня есть модель с полем даты и времени:

class MyModel(models.Model):
    created = models.DateTimeField(auto_now = True)

Я хочу получить все записи, созданные сегодня.

Пробовал:

MyModel.objects.all().filter(created = timezone.now())

и

MyModel.objects.all().filter(created = timezone.now().date())

Но всегда получал пустой набор. Как правильно это сделать в Django?

РЕДАКТИРОВАТЬ:

Выглядит странно, но запись, созданная сегодня (06.04.2012 23:09:44), имеет дату (2012-04-07 04:09:44) в базе данных. При попытке отредактировать в админке все выглядит правильно (06.04.2012 23:09:44). Django как-то справляется с этим?

9
задан Just_Mad 6 April 2012 в 19:50
поделиться