Python2.6.6とPyQt4を使用しています。開始QDateTimeオブジェクトがあり、60秒を繰り返し追加して、指定された期間内の毎分のリストを作成しています。QDateTimeオブジェクトに2つの異なる秒の値を追加すると同じ時間が生成される場合がいくつかあることを発見しました。
問題の例を次に示します。
from PyQt4 import QtCore
start = QtCore.QDateTime.fromString("2010-11-01 00:00", "yyyy-MM-dd hh:mm")
print start.addSecs(522540).toString("yyyy-MM-dd hh:mm")
print start.addSecs(526140).toString("yyyy-MM-dd hh:mm")
そして、結果の出力:
2010-11-07 01:09
2010-11-07 01:09
私はこれを理解しようとしてキーボードに頭をぶつけてきました。私は間違って何をしていますか?