万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    can't compare datetime.datetime to datetime.date Pythonの日付の比較エラー

    これはややこしい。

            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_dateend_date.date()にする。