Django时间查询为空的问题

Django时间查询为空的问题

在Django中使用时间日期查询year没问题:

BookInfo.books.filter(bpub_date__year=1980)

但是查询month或者day返回查询集为空:

BookInfo.books.filter(bpub_date__month=10)

BookInfo.books.filter(bpub_date__day=6)

解决办法:

打开setting.py ,设置:USE_TZ = False

django很强大,但是也很坑

原文地址:https://www.cnblogs.com/Alone-Tree/p/9747007.html