gpt4 book ai didi

ruby - 在 Ruby 中,将浮点整数转换为 %H %M %S 时间

转载 作者:数据小太阳 更新时间:2023-10-29 07:56:01 26 4
gpt4 key购买 nike

如何将 float (例如 13.5)转换为相应的 24 小时制时间 %H:%M:%S?(13.5 为 13:30:00,8.25 为 8:15:00)我还在琢磨 Time 类……这让我很困惑

最佳答案

sec = (13.5 * 3600).to_i
min, sec = sec.divmod(60)
hour, min = min.divmod(60)
"%02d:%02d:%02d" % [hour, min, sec] # => "13:30:00"

关于ruby - 在 Ruby 中,将浮点整数转换为 %H %M %S 时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22904532/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com