-1
同じクエリのテーブルから2つの日付フィールド列をフィルタリングする方法はありますか?1つのクエリで2つの日付をフィルタリングするdjango/python
例:
私は両方の列で今日+ 4日からの結果をフィルタリングして取得する必要がありdate_otsとdate_ltaを持っています。あなたは、正確なタイミング(時間、分、秒)を希望の場合は、あなたの注意のため
おかげで、
アレックス
同じクエリのテーブルから2つの日付フィールド列をフィルタリングする方法はありますか?1つのクエリで2つの日付をフィルタリングするdjango/python
例:
私は両方の列で今日+ 4日からの結果をフィルタリングして取得する必要がありdate_otsとdate_ltaを持っています。あなたは、正確なタイミング(時間、分、秒)を希望の場合は、あなたの注意のため
おかげで、
アレックス
、あなたが行うことができます:
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)
実際には、この方法で範囲の日付で変数を宣言し、検索を行ったことありがとう実際にありがとう:Dあなたの時間。 – Deluq
正確には、次のようにします: 'Model.objects.filter() date_lta =(timezone.now()+ datetime.timedelta(days = 4))) ' – jape
ああ、試してみましょう。私に秒を与えてください – Deluq