gpt4 book ai didi

ruby - 如何使分钟可变两位数?

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

即使将单个数字的答案分配给 min_side 变量,我也试图让分钟数显示两位数。这可能是一个简单的答案,但我似乎无法让它发挥作用。

def time_conversion(minutes)
hour = minutes/60
min_side = minutes%60
min_side = %02d

time = "#{hour}:#{min_side}"

return time
end

puts time_conversion(360)

最佳答案

您可以使用 sprintf :

def time_conversion(minutes)
hour = minutes / 60
min_side = minutes % 60

sprintf("%d:%02d", hour, min_side)
end

关于ruby - 如何使分钟可变两位数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30279367/

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