如何从秒开始格式化时间?

时间:2013-04-28 22:07:12

标签: ruby-on-rails ruby

如果我有以下内容:

LogEntry.format_time(3600).should eql("01:00:00")

怎么做?

1 个答案:

答案 0 :(得分:2)

在LogEntry模型中添加以下内容。

class LogEntry < ActiveRecord::Base
  #your properties and attributes
  def self.format_time(seconds)
    Time.at(seconds).utc.strftime("%H:%M:%S")
  end
end