日次処理を行う場合など、日付が変わったことを検知したい場合は以下のようにして検知できます。
from datetime import date
d0 = date(2008, 8, 18)
d1 = date(2008, 9, 26)
delta = d1 - d0
if delta.days > 0:
# do something
要点は
dateやdatetimeの演算結果はtimedelta型datetime型の場合はdate()を使用することで時刻を無視できる(日付のみを取得できる)timedelta型のdaysで総日数が取得できる