質問: datetime型のデータを計算する方法を教えてください 指定した時刻の差を計算し、その結果を1.0や2.5のような数値に変換したいです。 (例:12:00 - 10:30 → 1.5 ) 差を出すことまでは出来ています。 その差を1.0(h), 2.5(h)のような数値に変換する方法がわかりません。 差が1:30の場合、24をかければ1.5と出るとどこかで見たのですが、 「演算子’*'は定義されていません」と出るため、計算が出来ません...。
回答: たびたびすみません。 d = (dta-dtb).totalhours で小数点以下も取れますね。失礼しました。