24
timedeltaを文字列にフォーマット
datetime.timedeltaオブジェクトのフォーマットに問題があります。 これが私がやろうとしていることです。オブジェクトのリストがあり、オブジェクトのクラスのメンバーの1つは、イベントの継続時間を示すtimedeltaオブジェクトです。その期間を時間:分という形式で表示したいと思います。 これを行うためにさまざまな方法を試しましたが、困難を感じています。私の現在のアプローチは、時間と分を返すオブジェクトのクラスにメソッドを追加することです。timedelta.secondsを3600で割り、四捨五入することで時間を取得できます。残りの秒を取得し、それを分に変換することに問題があります。 ちなみに、私はプレゼンテーションのためにDjangoテンプレートでGoogle AppEngineを使用しています。