過去 1 時間の日時オブジェクトを取得したい。システム時刻が「2011-9-28 06:11:30」であるとしましょう。出力を「2011-9-28 05」として取得したい #{06 - 1 時間}
私が使用した:
lastHourDateTime = date.today() - timedelta(hours = 1)
print lastHourDateTime.strftime('%Y-%m-%d %H:%M:%S')
ただし、私の出力には時間部分がまったく表示されていません。どこが間違っているのですか?