これを行うには、もっと簡単な方法があるはずです。定期的に更新する必要があるオブジェクトがあるため、作成された日時を記録し、現在のタイムスタンプと照合し、必要に応じて更新したいと考えています。
datetime.datetime は難しいことが分かりました。ctime ライブラリに飛び込みたくありません。この種のものにはもっと簡単な方法があるでしょうか?
ベストアンサー1
2 つの既知の日付の差を計算する場合は、total_seconds
次のように使用します。
import datetime as dt
a = dt.datetime(2013,12,30,23,59,59)
b = dt.datetime(2013,12,31,23,59,59)
(b-a).total_seconds()
86400.0
#note that seconds doesn't give you what you want:
(b-a).seconds
0