如果Widget
是模型的名称,并且具有名为的DateTimeField属性created
,则查询为:
from datetime import datetime, timedelta
time_threshold = datetime.Now() - timedelta(hours=5)
results = Widget.objects.filter(created__lt=time_threshold)
请注意,这created__lt
意味着“创建的内容少于”。
Django查询日期时间大于5小时的对象
如果Widget
是模型的名称,并且具有名为的DateTimeField属性created
,则查询为:
from datetime import datetime, timedelta
time_threshold = datetime.Now() - timedelta(hours=5)
results = Widget.objects.filter(created__lt=time_threshold)
请注意,这created__lt
意味着“创建的内容少于”。