我正在寻找一种将十进制小时数转换为 HH:MM:SS 的方法
例如,作为输入:
4.927778 hours
期望的输出:
04:55:40
最佳答案
您可以尝试以下操作
dh <- 4.927778
strftime(as.POSIXct(dh * 60 * 60, origin = Sys.Date(), tz = "GMT"), format = "%H:%M:%S")
## [1] "04:55:40"
关于r - 将十进制小时转换为 HH :MM:SS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19721145/