日時フィールドを持つモデルがあります。
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 は何とかそれを処理しますか?