我有Django 1.8和Python 2.7,我需要每小时获取订单
该字段为DateTimeField
close_date = models.DateTimeField(null=True, blank=True)
我做一个简单的循环:
for hour in xrange(0, 24):
orders = Order.objects.filter(close_date__hour=hour)
但不会过滤。
答案 0 :(得分:0)
您可以尝试:
Order.objects.filter(close_date__regex = 'HH:00')
或(close_date__contains = 'HH:00')
也许django 1.8仅支持年,月,日,星期几。