我正在开发一个Rails 3应用程序,我需要以这种格式显示给定时间(以秒为单位):
0 hours, 3 minutes and 39 seconds
现在我将其显示为00:03:39。
我该怎么做?
感谢所有人的帮助!
答案 0 :(得分:1)
你可以这样做:
seconds = 219
hours = seconds / 3600
seconds -= hours * 3600
minutes = seconds / 60
seconds -= minutes * 60
puts "#{hours} hours, #{minutes} minutes and #{seconds} seconds"