これはややこしい。
end_date = dt.fromtimestamp( time.mktime((hoge.year, hoge.month + 2, 1, 0, 0, 0, 0, 0, 0))) if datetime.date.today() <= end_date: print 'ok'
最後のifの比較でエラー end_dateは時間なのにdatetimeは時間ではないからだ。
datetime.date.today()
からdatetime.datetime.now()
に変えよう。
逆でもOKかな?
end_date
をend_date.date()
にする。