如何将浮点数(例如 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"
Run Code Online (Sandbox Code Playgroud)