【发布时间】:2013-05-26 11:37:48
【问题描述】:
我正在开发一个 Rails 3 应用程序,我需要以这种确切的格式显示给定时间(以秒为单位):
0 hours, 3 minutes and 39 seconds
现在我将它显示为 00:03:39。
我该怎么做?
感谢大家的帮助!
【问题讨论】:
标签: ruby-on-rails-3
我正在开发一个 Rails 3 应用程序,我需要以这种确切的格式显示给定时间(以秒为单位):
0 hours, 3 minutes and 39 seconds
现在我将它显示为 00:03:39。
我该怎么做?
感谢大家的帮助!
【问题讨论】:
标签: ruby-on-rails-3
你可以这样做:
seconds = 219
hours = seconds / 3600
seconds -= hours * 3600
minutes = seconds / 60
seconds -= minutes * 60
puts "#{hours} hours, #{minutes} minutes and #{seconds} seconds"
【讨论】: