質問: uipath上で60進法変換を行いたい お世話になっております。 2つのexcel間で作業時間を転記する処理を行っているのですが、 入力側は10進法方式(例:4時間半の場合は4.5と表記) 出力側は60進法方式(例:4時間半の場合は4.30と表記)となっています。 格納した入力変数(double型)をuipath上で60進法形式に変換してからセルに書き込みたいのですが、そういった事は可能でしょうか? もし可能なら、その方法をご教示頂ければと思います。 (excel側で変換をさせる...という方法も可能ではありますが、できれば転記させるだけで修正はしない方向でいきたいです) 以上、よろしくお願いいたします。
回答: こんにちは timespan型を使えばよいと思います。以下例です。 d=4.5 ts = timespan.fromhours(d) result = ts.hours+ts.minutes/100 d: double型、ts:timespan型 小数点下2桁表示としたい場合は result.tostring("#.00") としてみてください。