如何將小數轉換爲天,小時,分和秒?將小數轉換爲R,日分,小時和秒
十進制將顯示的分鐘數,我想將其轉換成任何它說「X days, Y hours, Z minutes and W seconds
」的字符串,或顯示「DD:HH:MM:SS
」
我已經找到了幾個帖子相似,但其中沒有一個是在R
做過到目前爲止,我的代碼是:
seconds=55800
lengths=strftime(as.POSIXct(seconds, origin = Sys.Date(), tz = "UTZ"), format = "%d %H:%M:%S")
我需要一個新的原點但是。由於55800秒爲15.5小時,結果顯示19日15小時30分鐘,因爲起源基於今天的日期(19日)。我需要以某種方式創建一個通用的原點。
請給出一個例子和預期輸出 – akrun
做一些除法和乘法是否如此複雜? – Tensibai
我已經添加了我的代碼,並且我知道這個問題是什麼,而不是如何解決它。之前我沒有包括它,因爲我確信可以採用更有說服力的方式。 @Tensibai - 不,不是,誰說這是? – sym246