0
我有一个django模型,其中DateTimeField
被称为when
,我想匹配Date
对象。有没有办法做到这一点在Django的查询集语言优于在django中匹配日期时间和日期
Samples.objects.filter(when__gte = mydate, when__lt = mydate + datetime.timedelta(1))
我有一个django模型,其中DateTimeField
被称为when
,我想匹配Date
对象。有没有办法做到这一点在Django的查询集语言优于在django中匹配日期时间和日期
Samples.objects.filter(when__gte = mydate, when__lt = mydate + datetime.timedelta(1))
同样喜欢W_P,把我的头顶部:
Samples.objects.filter(when__year = mydate.year, when__month = mydate.month, when__day = mydate.day)
你可以将它舍入到年,月,日。这是我在代码中创建帖子存档的方式。我有三种选择:年度归档,月度归档和日常归档。它们之间的区别是参数的组合。
刚刚送走我的头顶,我想你可以这样做:
def tomorrow(dt):
return dt + datetime.timedelta(1)
# ...
Samples.objects.filter(when__gte = mydate, when__lt = tomorrow(mydate))
我知道它并没有真正* *解决你的问题,但至少它看起来更好......
不确定这是否可以应用于帮助:http://docs.djangoproject.com/en/1.2/ref/models/querysets/#django.db.models.QuerySet.dates – 2010-10-21 01:30:57