【发布时间】:2019-10-02 02:58:14
【问题描述】:
我需要通过日期时间字段过滤另一个日期时间字段,但我只需要比较日期。 F表达式如何实现?
F 表达式似乎没有格式化字段
我的模型是:
class Test():
date1 = models.DateTimeField()
date2 = models.DateTimeField()
我只需要比较日期,而不是时间。
Test.objects.filter(Q(date2__gt=F('date1')))
它不断比较日期时间。那不是我想要的。我只是想比较日期。作为一个Django菜鸟,我找不到解决办法。
我用的是时区和Mysql,不想修改。
【问题讨论】:
标签: python django date datetime