0

これが私のDjango SQLクエリです

Mpool.objects.filter(From__startswith=From,To__startswith=To)

同じように、 SQL テーブルのフィールドと日付に対してそれを行う必要があります。私の日付はこの形式dateで、私の時間はそれを行う方法はありますか?time2017-02-0701:00:00

4

2 に答える 2

0

テキストを日付オブジェクトに変換してから、djangoの範囲フィルターを使用する必要があります。

文字列から日付を取得するには、 Pythonのstrptime()関数を使用します。

何かのようなもの -

import datetime

start_date = datetime.strptime(start_date_string, "%d-%m-%Y %H:%M:%S")
end_date = datetime.strptime(end_date_string, "%d-%m-%Y %H:%M:%S")

Mpool.objects.filter(your_date__range=(start_date, end_date))
于 2013-03-12T09:05:03.187 に答える
0
Mpool.objects.filter(date__gte=start_date, date__lte=end_date)
于 2013-03-12T09:07:08.263 に答える