比较Django中的两个日期

san*_*ago 2 python django

可能重复:
如何在Django中比较日期时间?

我需要比较2个日期

object.submit_date.ctime()> user.last_login.ctime()

但总是弄错.

无论last_login是否在最后一次submit_date之后

Eze*_*uez 6

比较错误,你必须使用date()或isoformat()而不是ctime()

像这样:

object.submit_date.isoformat()> user.last_login.isoformat()

这包括时间

要么

object.submit_date.date()> user.last_login.date()