タイマー合計時間の表示を~時間~分~秒のように表示


合計時間の表示を画像のように~時間~分~秒のように表示したいと考えているのですが、自分のやったやつだと60秒経っても繰り上げがされないのですが、どのようにしたら良いのでしょうか。わかる方がいらっしゃいましたら、ご教示いただきたいです。よろしくお願いします。
ちなみにstudy_seessionにはタイマーをスタートした時と終了した時の差の合計(秒)が入っています。

Conditionalで設定する方法がこちらになります。

5000秒というデータを:white_circle:︎時間:white_circle:︎分:white_circle:︎秒に変換する方法

・時間=5000 / 3600 formated as Decimal price 0
・分=5000<- modulo ->3600 / 60 formated as Decimal price 0
・秒=5000<- modulo ->3600<- modulo ->60 formated as Decimal price 0

■参照

「いいね!」 1

ありがとうございました。無事に実装することができました。

Screenshot 2023-09-23 at 12.58.27


できたと思ったのですが、このような半端な数になってしまったのですがどのようにしたら良いのでしょうか。

「いいね!」 1

Formated as の中でdecimal(小数点)を0
にするか、:floorで小数点以下を切ると小数点が出なくなります。
うろ覚えなので、:floorはでなかったかもしれないです。

「いいね!」 1

Screenshot 2023-09-24 at 18.28.37
ありがとうございます。無事に実装できました。

「いいね!」 1