Pythonでは、私は過去30日(30 * 24hrs)の日付/時刻を取得しようとしています。現時点では、私は単純にやってる:DateTimeオブジェクトを返しますが、時間がないデータとPythonを使って過去30日間を正確にどのように計算することができますか?
>>> import datetime
>>> start_date = datetime.date.today() + datetime.timedelta(-30)
:
>>> start_date.year
2009
>>> start_date.hour
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'datetime.date' object has no attribute 'hour'
なぜ誰かがこれを-1'dしました。 –