2009-04-24 11 views

答えて

36

あなたはtimedeltasをチェックアウトしたことがありますか?

from datetime import datetime, timedelta 
x = datetime.now() + timedelta(seconds=3) 
x += timedelta(seconds=3) 
3

datetimeオブジェクトに秒を追加することはできません。 docs

DateTimeオブジェクトは不変であるとみなす必要があります。すべての変換と数値演算は、現在のオブジェクトを変更するのではなく、新しいDateTimeオブジェクトを返します。

別のdatetimeオブジェクトを作成するか、既存のオブジェクトとtimedeltaの積を使用する必要があります。

関連する問題