datetime.datetime型ではマイクロ秒まで保持されるので、比較するには今日の00:00以上、明日の00:00未満とすれば良いと思います。
filterでやるのであれば、こんな感じだと思います。
queryは事前に設定している想定です。
時差は考慮していないので、UTCです。
import datetime today_start = datetime.datetime.today().replace(hour=0,minute=0,second=0,microsecond=0) tomorrow_start = today_start + datetime.timedelta(days=1) query.filter('date >=', today_start).filter('date <', tomorrow_start)
同じことをGqlQueryを使ってSQLのように書いても良いと思います。
あ~、そっか~。いけそうな感じがしますね。ありがとうございます。
ちなみに最後の行のdateはdatetimeですよね?宣言がdatetime = db.DateTimeProperty(auto_now_add=True)なので。