有没有办法可以从同一查询的表中过滤两个日期字段列?
示例:
我有date_ots和date_lta我需要过滤并从今天+4天获得两列上的结果。
感谢您的关注,
亚历
答案 0 :(得分:1)
如果您想要准确的时间(小时,分钟,秒),您可以这样做:
from datetime import timedelta
four_days_from_now = timezone.now() + timedelta(days=4)
query = Model.objects.filter(date_ots=four_days_from_now, date_lta=four_days_from_now)
如果您只想从现在开始4天(任何时间),您可以:
from datetime import timedelta
four_days_from_now = timezone.now().date() + timedelta(days=4)
query = Model.objects.filter(date_ots=four_days_from_now, date_lta=four_days_from_now)