我需要通过一个日期时间字段来筛选另一个日期时间字段,但我只需要比较日期。如何使用F表达式实现?
F表达式似乎不会格式化字段。
我的模型是:
class Test():
date1 = models.DateTimeField()
date2 = models.DateTimeField()
我只需要比较日期,不需要时间。
Test.objects.filter(Q(date2__gt=F('date1')))
它一直在比较日期时间,而我只想比较日期。作为 Django 新手,我找不到解决方案。 我使用了时区和 MySQL,并且不想修改它们。