ありがとうございます!かなり参考になります!
日付・時刻型と言っても、実際のデータは日で持っています。
つまり24時間が1となるわけです。当然1時間は1/24=0.041666666666666・・・・・・・となります。1分は1/24/60=0.000694444444444・・・・・・・となります。つまり割り切れない数字でデータを持つことになります。これがいろいろと問題を起こすことになります。トータルで1時間になるはずが00:59になったりします。
お尋ねの件だけで計算も何もしないというのならば、"nn:ss"のフォーマットで表示すればいいだけです。後々計算する必要が出てくるのならばデータを整数にして秒単位で管理するほうが賢明です。
後は60秒を越えた部分をどう表示するかですが、これは秒を60で割った答えとその余りを処理すればいいわけです。
このデータをAとすると、
str(int(A/60)) & "'" & str(A mod 60) & """ のような形になるはずです。(式はあくまでも考え方をあらわしたものでそのままでうまくいくかどうかは不明です)
計算や集計を激しく行うので整数で管理した方がよさそうですね。ありがとうございます!
ありがとうございます!分と秒のみで管理したいのですが、例えば15分2秒なら「00:15:02」でなく「15:02」、できれば「15′02″」といった表記で管理したいです。デフォルトではそういった型はないのでしょうか?やはり自分で指定しないといけないのでしょうか?よろしくお願いいたします。自分で指定しないといけないとすればその方法もお願いしたいです!いろいろすいませんm(_ _)m